Перечислите основные мероприятия которые можно предпринять при самопроверке и загрузке компьютера

Обновлено: 02.07.2024

Сразу после включения компьютер автоматически начинает свое самотестирование. В течение примерно минуты, машина проверяет, нормально ли работают ее микросхемы, пытается определить объем и работоспособность установленной оперативной памяти, показывая в килобайтах количество уже проверенной памяти, затем проверяет наиболее важные из подключенных к компьютеру внешних устройств, таких как монитор или клавиатура. Весь этот процесс, обычно, называют по-английски - POST (Power-On Self Test). О результатах тестирования компьютер сообщает на экране дисплея, и на тот случай, если видеосистема не работает - звуком встроенного динамика.

При обнаружении внутренних неисправностей (faults) компьютер блокируется и работать с ним Вам не удастся. Следует добавить, что даже успешное прохождение такого самотестирования не дает абсолютной гарантии работоспособности всех узлов и подключенных устройств. Для серьезной, полной диагностики специалисты пользуются отдельными специализированными программами.

Распределение ресурсов компьютера. Шины. Прерывания.

Помимо архитектуры аппаратных средств и параметров системной шины специфика любого компьютера определяется принятым стандартным распределением всех его ресурсов. Соблюдать правила, установленные этим распределением, должны и программисты (как системные, так и занимающиеся разработкой прикладных программ), и разработчики дополнительного оборудования, и даже те пользователи, которые просто хотят установить в компьютер новую плату расширения. В случае малейшего нарушения этих правил возможны как непредсказуемые сбои в работе компьютера, невозможность его начальной загрузки, так и полный выход компьютера из строя.

Под распределением ресурсов в данном случае понимается:

  • распределение адресного пространства системной памяти, отведение отдельных областей памяти под особые цели;
  • распределение адресного пространства устройств ввода/вывода, в том числе для системных средств компьютера;
  • распределение каналов запроса прерываний, в том числе для системных устройств;
  • распределение каналов запроса прямого доступа к памяти.

Понятно, что если программист захочет использовать те адреса памяти, которые отведены для системных нужд (например, для памяти дисплея или системных таблиц), то работоспособность компьютера нарушится. Если выполняемая программа попытается записать какую-либо информацию по тем адресам системной памяти, которые стандартом отведены под постоянную память (ROM), то записываемая информация будет просто потеряна, и программа работать не будет. Если писать информацию по тем адресам памяти, которые отведены под видеопамять, то будет искажаться изображение на экране видеомонитора.

равда, в последнее время получила распространение снимающая данные проблемы технология автоматического распределения ресурсов Plug-and-Play (PnP, P&P), что можно перевести как "Вставляй и работай". При этом пользователю достаточно просто подключить свою плату к компьютеру, а все операции пораспределению ресурсов компьютер выполнит самостоятельно, и любые конфликты будут автоматически устранены.

Но для этого необходимо обязательное выполнение двух условий. Во-первых, технологию PnP должен поддерживать данный компьютер и его программное обеспечение. Во-вторых, эту технологию должно поддерживать подключаемое к компьютеру устройство. Определить это довольно просто: если на плате имеются переставляемые перемычки или механические переключатели для задания параметров платы (адресов портов ввода/вывода, номера используемого прерывания, базового адреса памяти, номера канала ПДП), то можно смело утверждать, что выбор конфигурации, учет стандартного распределения ресурсов компьютера ложится на пользователя. Компьютер здесь не помощник. Конечно же, перед установкой в компьютер новых плат расширения следует внимательно прочитать инструкцию и точно следовать ей.

Существует набор зарезервированных адресов для тех или иных устройств.

Компьютерная шина (двунаправленный универсальный коммутатор) — в архитектуре компьютера подсистема, которая передаёт данные между функциональными блоками компьютера. Обычно шина управляется драйвером. В отличие от связи точка-точка, к шине можно подключить несколько устройств по одному набору проводников. Каждая шина определяет свой набор коннекторов (соединений) для физического подключения устройств, карт и кабелей.




Ранние компьютерные шины представляли собой параллельные электрические шины с несколькими подключениями, но сейчас данный термин используется для любых физических механизмов, предоставляющих такую же логическую функциональность, как параллельные компьютерные шины. Современные компьютерные шины используют как параллельные, так и последовательные соединения и могут иметь параллельные (multidrop) и цепные (daisy chain) топологии. В случае USB и некоторых других шин могут также использоваться хабы(концентраторы).

Первое поколение

Ранние компьютерные шины были группой проводников, подключающей компьютерную память и периферию к процессору. Почти всегда для памяти и периферии использовались разные шины, с разным способом доступа, задержками, протоколами.

Одним из первых усовершенствований стало использование прерываний. До их внедрения компьютеры выполняли операции ввода-вывода в цикле ожидания готовности периферийного устройства. Это было бесполезной тратой времени для программ, которые могли делать другие задачи. Также, если программа пыталась выполнить другие задачи, она могла проверить состояние устройства слишком поздно и потерять данные. Поэтому инженеры дали возможность периферии прерывать процессор. Прерывания имели приоритет, так как процессор может выполнять только код для одного прерывания в один момент времени, а также некоторые устройства требовали меньших задержек, чем другие.

Некоторое время спустя компьютеры стали распределять память между процессорами. На них доступ к шине также получил приоритеты.

Классический и простой способ обеспечить приоритеты прерываний или доступа к шине заключался в цепном подключении устройств.

Второе поколение

Однако новые шины, так же как и предыдущее поколение, требовали одинаковых скоростей от устройств на одной шине. Процессор и память теперь были изолированы на собственной шине и их скорость росла быстрее, чем скорость периферийной шины. В результате, шины были слишком медленны для новых систем и машины страдали от нехватки данных.

Третье поколение

Шины «третьего поколения» обычно позволяют использовать как большие скорости, необходимые для памяти, видеокарт и межпроцессорного взаимодействия, так и небольшие при работе с медленными устройствами, например, приводами дисков. Также они стремятся к большей гибкости в терминах физических подключений, позволяя использовать себя и как внутренние и как внешние шины, например для объединения компьютеров. Это приводит к сложным проблемам при удовлетворении различных требований, так что большая часть работ по данным шинам связана с программным обеспечением, а не с самой аппаратурой. В общем, шины третьего поколения больше похожи на компьютерные сети, чем на изначальные идеи шин, с большими накладными расходами, чем у ранних систем. Также они позволяют использовать шину нескольким устройствам одновременно.

Прерывание (англ. interrupt) — сигнал, сообщающий процессору о наступлении какого-либо события. При этом выполнение текущей последовательности команд приостанавливается и управление передаётся обработчику прерывания, который реагирует на событие и обслуживает его, после чего возвращает управление в прерванный код.

В зависимости от источника возникновения сигнала прерывания делятся на:

§ асинхронные или внешние (аппаратные) — события, которые исходят от внешних источников (например, периферийных устройств) и могут произойти в любой произвольный момент: сигнал от таймера, сетевой карты или дискового накопителя, нажатие клавиш клавиатуры, движение мыши. Факт возникновения в системе такого прерывания трактуется как запрос на прерывание

§ синхронные или внутренние — события в самом процессоре как результат нарушения каких-то условий при исполнении машинного кода: деление на ноль или переполнение, обращение к недопустимым адресам или недопустимый код операции;

§ программные (частный случай внутреннего прерывания) — инициируются исполнением специальной инструкции в коде программы. Программные прерывания как правило используются для обращения к функциям встроенного программного обеспечения (firmware), драйверов и операционной системы.

Термин «ловушка» (англ. trap) иногда используется как синоним термина «прерывание» или «внутреннее прерывание». Как правило, словоупотребление устанавливается в документации производителя конкретной архитектуры процессора.

В зависимости от возможности запрета внешние прерывания делятся на:

§ маскируемые — прерывания, которые можно запрещать установкой соответствующих битов в регистре маскирования прерываний (в x86-процессорах — сбросом флага IF в регистре флагов);

§ немаскируемые (англ. Non maskable interrupt, NMI) — обрабатываются всегда, независимо от запретов на другие прерывания. К примеру, такое прерывание может быть вызвано сбоем в микросхеме памяти.

Обработчики прерываний обычно пишутся таким образом, чтобы время их обработки было как можно меньшим, поскольку во время их работы могут не обрабатываться другие прерывания, а если их будет много (особенно от одного источника), то они могут теряться.

До окончания обработки прерывания обычно устанавливается запрет на обработку этого типа прерывания, чтобы процессор не входил в цикл обработки одного прерывания. Приоритезация означает, что все источники прерываний делятся на классы и каждому классу назначается свой уровень приоритета запроса на прерывание. Приоритеты могут обслуживаться как относительные и абсолютные.

§ Относительное обслуживание прерываний означает, что если во время обработки прерывания поступает более приоритетное прерывание, то это прерывание будет обработано только после завершения текущей процедуры обработки прерывания.

§ Абсолютное обслуживание прерываний означает, что если во время обработки прерывания поступает более приоритетное прерывание, то текущая процедура обработки прерывания вытесняется, и процессор начинает выполнять обработку вновь поступившего более приоритетного прерывания. После завершения этой процедуры процессор возвращается к выполнению вытесненной процедуры обработки прерывания.

Программное прерывание — синхронное прерывание, которое может осуществить программа с помощью специальной инструкции.

Перед началом работы необходимо убедиться в отсутствии видимых повреждений на рабочем месте.

Включить кнопку включения на корпусе системного блока. Потом необходимо подождать, пока загрузится операционная система.

Это может занять несколько минут. После чего компьютер готов к работе.

Процесс подготовки компьютера к работе называется загрузкой .

Необходимо помнить, что включается компьютер обычно кнопкой на системном блоке, а выключается с помощью указателя мыши.

Необходимо выполнить последовательность команд:
ПУСК-ВЫКЛЮЧИТЬ КОМПЬЮТЕР-ВЫКЛЮЧЕНИЕ


Итак, для того, чтобы выключить компьютер , необходимо :

  • Закрыть все работающие программы.
  • Выключить компьютер с помощью кнопки ПУСК.
  • Подождать полного выключения: гаснет экран, гаснут световые идентификаторы на системном блоке.
  • Выключить монитор .

Каждый школьник знает, что столы бывают разные. Есть стол, за которым обедают. Есть стол, за которым ты выполняешь домашнее задание, рисуешь, пишешь, работаешь. Такой стол называют рабочим.

У компьютера также есть Рабочий стол. Он появляется на экране монитора сразу после загрузки компьютера. Это означает, что компьютер готов к работе.


На рабочем столе компьютера расположены маленькие картинки - значки (пиктограммы) .

Если подвести указатель мыши к значку на Рабочем столе и дважды щелкнуть левую кнопку мыши, то компьютер сразу отреагирует. Начнет работать программа , которой соответствует этот значок.

Компьютер и программа - неразлучные друзья. Компьютер всегда работает под управлением программы.

Если запустить программу на выполнение (выполнив двойной щелчок левой по значку программы), то на экране монитора откроется окно, в котором эта программа выполняется. Для каждой программы на экране монитора открывается свое окно.

Окно может быть большим, маленьким, может занимать и весь экран.


Одновременно может выполняться несколько программ. Например, используя компьютер, ты можешь одновременно рисовать и слушать музыку.

Поэтому открытых окон на экране может быть несколько. Каждое окно имеет строку заголовка , которая расположена в верхней части окна.

В правой части строки заголовка расположен значок программы, указаны название документа и название программы, в которой этот документ открыт.

В левой части строки заголовка указывается имя этого окна. В правой части строки заголовка находятся три кнопки управления окном.



На средней кнопке может быть одно из двух изображений:


Основные приёмы управления объектами с помощью мыши:

  • Задержка - наведение указателя мыши на объект и задержка на некоторое время.
  • Щелчок - быстро нажать и отпустить левую клавишу мыши.
  • Двойной щелчок - два щелчка подряд левой клавишей мыши.
  • Щелчок правой клавишей мыши.
  • Перетягивание.

Во время выполнения каждого действия важно установить указатель мыши на нужном объекте.

Щелкать надо по значку, а не по названию объекта.

Если щелкнуть два раза с паузой на названии, то можно переименовать объект.

Этапы загрузки операционных систем

Дело в том, что бумажная ленточка постепенно изнашивалась, начинала плохо читаться, и ЭВМ могла с первого раза «не завестись». В этом случае процесс нужно было повторять, порой несколько раз, до победного конца. Когда ленточка окончательно выходила из строя и машина никак не хотела «оживать», приходилось временно вводить программу начальной загрузки вручную при помощи расположенных на передней панели переключателей. Тут, главное, было не торопиться и не делать ошибок.

В современных компьютерах процесс загрузки большей частью автоматизирован, однако это не означает, что он не заслуживает того, чтобы с ним познакомиться.

Основные определения и этапы загрузки операционной системы

boot-os

Включение компьютера, POST, BootMonitor

Загрузчик 1-го уровня. Master Boot Record

Главной задачей программы, записанной в MBR, является поиск активного системного раздела диска и передача управления его загрузочному сектору. Таким образом, эту стадию можно назвать подготовительной, в силу того, что непосредственно загрузки самой ОС еще не происходит.

Системным принято называть раздел диска (устройства хранения) на котором расположены файлы операционной системы, отвечающие за процесс загрузки ОС (сама операционная система может размещаться в другом разделе). В принципе, системных разделов может быть несколько, поэтому один из них отмечается как активный. Именно его ищет программа, загруженная с MBR.

Загрузчик 2-го уровня. Partition Boot Sector

Начальный этап загрузки операционной системы. Менеджер загрузки ОС

Первоначально в Linux загрузчиком являлся LILO (Linux Loader). В силу имевшихся в нем недостатков, главным из которых была неспособность понимать используемые в Linux файловые системы, позднее начал использоваться загрузчик GRUB (GRand Unified Bootloader) в котором недостатки LILO были исправлены.

Если речь идет о версиях Windows до Vista, например, Windows XP, то будет загружен Ntldr. Он, в свою очередь, считывает информацию из текстового файла Boot.ini, в котором записана информация об установленных операционных системах.

Загрузка ядра операционной системы

Завершающим этапом загрузки операционной системы является загрузка ядра ОС и передача ему управления.

Видимо Microsoft как то узнала об этом случае и в следующей версии своей ОС решила припрятать файлы загрузчика получше.

Особенности загрузки операционных систем Windows Vista / 7 / 8

В Windows Vista или Windows 7 / 8 диспетчер загрузки называется Bootmgr. Он читает список установленных операционных систем не из простого текстового файла, коим является boot.ini, а из системного хранилища BCD (Boot Configuration Data), доступ к которому осуществляется посредством специальной утилиты bcdedit.exe .

Но это еще не все. Откроем “Управление компьютером” –> “Управление дисками” >

w7-partition

Процесс стандартной инсталляции операционной системы Windows Vista / 7 / 8 создает в начале диска дополнительный раздел «Зарезервировано системой». Ему не присваивается буква диска, благодаря чему, если не сделать дополнительных шагов, и сам раздел и его содержимое будут скрыты от пользователя. Этот основной раздел имеет статус «Системный» и «Активный» и, следовательно, удалить его тоже нельзя.

В Windows 7 размер такого раздела составляет 100 МБ, из которых занято около 30 МБ, в Windows 8 – уже 350 МБ, причем занято из них 105 МБ. Такая разница объясняется тем, что в Windows 8 на этот раздел перенесена папка “Recovery”.

Посмотрим содержимое раздела «Зарезервировано системой». Для этого назначим ему букву диска, например, «W» в “Управление дисками”. Дополнительно откроем «Панель управления» –> «Параметры папок» и на вкладке «Вид» снимем галку с «Скрывать защищенные системные файлы» и поставим отметку на «Показывать скрытые файлы, папки и диски».

w7-hf

Если в системе установлен файловый менеджер FAR Manager, то для просмотра можно воспользоваться им и не заниматься настройкой видимости скрытых файлов.

Так выглядит содержимое раздела «Зарезервировано системой» в Windows 8 >

Как и ожидалось, в корне раздела мы видим загрузчик Bootmgr.

А так выглядит часть содержимого папки «Boot» >

В папке мы находим базу хранилища данных конфигурации загрузки BCD и сопутствующие ей папки с языковыми файлами и файлами шрифтов.

Для полноты картины осталось сказать о том, какой раздел называется загрузочным. Ответ уже показан на картинке с томами Windows 7. Очевидно, что это раздел, на котором находятся все основные файлы операционной системы.

Главной задачей загрузчика 3-го уровня, в роли которого выступает, в зависимости от типа ОС, Bootmgr, Ntldr или GRUB, является чтение с загрузочного диска и загрузка ядра операционной системы. Кроме того, в случае множественной загрузки, когда на компьютере установлено несколько операционных систем, загрузчик 3-го уровня позволяет выбирать нужную при каждом запуске компьютера.

Добавить к этому практически нечего и можно переходить непосредственно к редактированию загрузочного меню. Начнем с загрузочного меню Windows.


Цель:
Образовательная: закрепить знания по ранее изученным темам;
формирование компетенции «определение неисправностей домашнего персонального компьютера».
Развивающая: формирование приемов логического мышления.
Воспитательная: ответственное отношение к домашней компьютерной технике.

Вопросы для актуализации знаний:

1.Ребята, назовите основные этапы загрузки компьютера.

  • Включить питание.
  • Процессор выполняет команду передачи управления загрузкой компьютера программе BIOS.
  • Программа BIOS с помощью программы POST проверяет, что устройства работают корректно и инициализируют их.
  • Программа BIOS определяет активный раздел жесткого диска и передает ему управление.
  • Загрузочный сектор жесткого диска загружает ядро операционной системы.
  • Загружается операционная система.

2.Как расшифровывается абравиатура BIOS?
B - Basic
I – Input базовая система ввода-вывода
O – Output
S – System

3.Как расшифровывается абравиатура POST?
P – Power
O – On самотестирование после включения питания
S – Self
T – Test

Новый материал:


Последовательность звуковых сигналов

Описание

Рекомендации по устранению неисправности

Процедура POST пройдена успешно.

Не удается выполнить регенерацию оперативной памяти.

Вероятнее всего неисправен один или несколько модулей оперативной памяти, либо материнская плата не совместима с данными модулями памяти (не поддерживает работу с ними). Для проверки этого предположения замените модули памяти на заведомо исправные и совместимые.

Ошибка в работе процессора.

Рекомендации аналогичны приведенным выше. Также причиной данной ошибки может быть процессор, не совместимый с этой материнской платой.

Неисправна память видеокарты. Ошибка не является фатальной и возможно продолжение загрузки компьютера.

Замените видеокарту на исправную.

1 длинный, 3 коротких

Ошибка при обращении к оперативной памяти (базовой/расширенной)

Вероятнее всего неисправен один или несколько модулей оперативной памяти, либо материнская плата не совместима с данными модулями памяти (не поддерживает работу с ними). Для проверки этого предположения замените модули памяти на заведомо исправные и совместимые.

Вот некоторые из них:

Описание

Рекомендации по устранению неисправности

Загрузка с данного устройства невозможна (далее, как правило, приводится дополнительная информация, позволяющая идентифицировать причину).

Смените загрузочное устройство или диск.

Invalid Boot Diskette

Дискета, находящаяся в дисководе, не является загрузочной.

Drive Not Ready

Устройство не готово.

Обычно это говорит о неисправности устройства (жесткого диска, привода оптических дисков и т.п.), его неверном конфигурировании в BIOS Setup или повреждении (плохих контактах) шлейфа, идущего к устройству. Если речь идет о приводе сменных дисков, возможно в нем нет диска, но устройство выбрано в BIOS Setup в качестве загрузочного. Тогда с помощью опций измените порядок опроса накопителей, поставив первым жесткий диск.

Insert BOOT diskette in A:

Вставьте загрузочную дискету в дисковод A:

Дискета, находящаяся в дисководе A:, не является загрузочной. Вставьте другую дискету или загрузитесь с другого устройства.

Reboot and Select proper Boot device or Insert Boot Media in selected Boot device

Перезагрузитесь и выберите другое загрузочное устройство или вставьте загрузочный диск в выбранное устройство.

Вы пытаетесь загрузиться с устройства или диска, не являющегося загрузочным. Попытайтесь загрузиться с другого устройства или используйте другой диск.

CMOS Battery Low

Села батарейка, подпитывающая энергонезависимую CMOS-память.

Необходимо заменить новой батарейку, подпитывающую энергонезависимую CMOS-память, иначе материнская плата начнет «забывать» настройки BIOS, дату и время.

Клавиатура отсутствует или неисправна.

Для проверки клавиатуры замените ее заведомо исправной. Если компьютер предполагается использовать без клавиатуры (например, он исполняет роль сервера), измените настройки BIOS Setup, отвечающие за обработку ошибок при загрузке.

Password check failed

Введен неверный пароль.

Необходимо ввести правильный пароль администратора или пользователя, заданный в BIOS Setup. В противном случае загрузка невозможна.

Закрепление: практическая работа с программой переводчиком.

Иногда, возникает ситуация, когда нет перевода той или иной ошибки. В этом неприятном случае можно воспользоваться специальной программой переводчиком.

Запусти программу переводчик по следующему адресу:

  • Выполнить запуск приложений
  • Выбрать пункт Переводчик Promt Lite
  • Во вкладке «Тематика» выберите раздел Компьютеры и ВЧТ
  • Наберите текст на английском языке
  • Нажми F9
  • Прочитайте полученный текст и интерпретируйте его.

Итог урока.

Скажите, что полезного вы узнали на уроке?

Где вы будете использовать полученные знания на уроке?


-75%

Читайте также: