Реклама:

■ Диагностические программы, поставляемые с периферийными устройствами. Многие производители оборудования выпускают диагностические программы, предназначенные для проверки определенного устройства. Например, компания Adaptec выпускает программы для проверки работоспособности адаптеров SCSI, доступ к которым можно получить, нажав <Ctrl+A> во время загрузки компьютера. Средства диагностики звуковых адаптеров обычно включены в компакт-диски с их драйверами; то же самое можно сказать и о других картах расширения.

■ Диагностические программы операционных систем. Операционные системы, такие как Windows, Linux и т.п., часто содержат собственные утилиты диагностики и мониторинга производительности различных компонентов компьютера.

■ Диагностические программы общего назначения. Такие программы, обеспечивающие тщательное тестирование любых PC-совместимых компьютеров, выпускают многие компании.

Самопроверка при включении (POST)

Когда в 1981 году IBM начала выпуск персональных компьютеров, в них были предусмотрены методы повышения надежности, которые ранее никогда не применялись. Имеются в виду программа POST и контроль четности памяти. Несмотря на то что контроль четности и даже коды коррекции ошибок (ЕСС) современными наборами микросхем системной логики бюджетного сектора рынка не поддерживаются, любой компьютер выполняет тест POST при включении. Ниже подробно рассматривается процедура POST — последовательность коротких подпрограмм, хранящихся в ROM BIOS на системной плате. Они предназначены для проверки основных компонентов системы сразу после ее включения, что, собственно, и является причиной задержки перед загрузкой операционной системы.

Что тестируется

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

Хотя выполняемая программой POST диагностика не совсем полная, она является первой "линией обороны", особенно если обнаруживаются серьезные неисправности в системной плате. Если окажется, что неполадка достаточно серьезная, дальнейшая загрузка системы будет приостановлена и появится сообщение об ошибке (неисправности), по которому, как правило, можно определить причину ее возникновения. Такие неисправности иногда называют фатальными ошибками, поскольку они приводят к невозможности загрузки системы.

Представление ошибок POST

Сообщения POST обычно передаются пользователям в трех вариантах: как звуковой код, текстовое сообщение на экране и шестнадцатеричный цифровой код, отправляемый по адресу порта ввода-вывода.

■ Звуковой сигнал. Для этого используется встроенный динамик, подключенный к системной плате.

■ Контрольные коды POST. Шестнадцатеричные контрольные коды, отправляемые по адресу порта ввода-вывода. Для просмотра кодов необходимо установить в слот ISA или PCI специальный адаптер.


⇐ Предыдущая страница| |Следующая страница ⇒