Реклама:

NO ROM BASIC - SYSTEM HALTED

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

Рис. 5.12. Если компьютер IBM не в состоянии обнаружить главную загрузочную запись, может появиться подобное загадочное изображение

В сообщении на рис. 5.12 образно показано, что пользователь должен вставить загрузочный гибкий диск в дисковод А: и нажать клавишу <F1>.

Сообщения об ошибках загрузки AMI BIOS

В системах с AMI BIOS при отсутствии записи MBR или загрузочного устройства отображается такое сообщение:

NO ROM BASIC - SYSTEM HALTED

Это сообщение, казалось бы, указывает на проблемы в работе ROM BIOS, что совершенно не соответствует действительности. В микросхему AMI ROM не включен командный интерпретатор языка BASIC (как и все другие микросхемы ROM, кроме их очень старых версий в компьютерах IBM). Таким образом, вместо запуска интерпретатора BASIC или вывода на экран сообщения об отсутствии установленных загрузочных устройств пользователям приходится наблюдать неверное по своей сути сообщение. На самом деле сообщение указывает на то, что ни один из загрузочных носителей не содержит байты сигнатуры, ссылающиеся на работоспособную главную загрузочную запись (MBR) в первом физическом секторе носителя (будь то жесткий диск, компакт-диск и т.д.).

Сообщения об ошибках загрузки Compaq BIOS

В системах с Compaq BIOS при отсутствии записи MBR или загрузочного устройства отображается следующее сообщение:

Non-System disk or disk error replace and strike any key when ready

Это сообщение тоже довольно странное, поскольку аналогичное (или очень похожее) сообщение выводится при отсутствии или порче системных файлов в загрузочной записи тома (VBR) DOS/Windows 9х/Ме. Поэтому данное сообщение, выведенное, например, в системе Compaq, не дает понять, где искать проблему — в MBR, VBR или в системных файлах.

Сообщения об ошибках загрузки Award BIOS

В системах с Award BIOS при отсутствии записи MBR или загрузочного устройства отображается сообщение следующего содержания:

DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER

По крайней мере, в нем нет ничего загадочного, и пользователю явно предписывается вставить системный диск и нажать <Enter>.

Сообщение об ошибках загрузки Phoenix BIOS

Система, использующая Phoenix BIOS, в зависимости от характера возникшей ошибки выведет на экран одно из двух сообщений: No boot device available -

strike Fl to retry boot, F2 for setup utility или

No boot sector on fixed disk -strike Fl to retry boot, F2 for setup utility

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

Сообщения об ошибках загрузки MBR

Если байты сигнатуры не повреждены, базовая система ввода-вывода выполняет код основного раздела загрузочной записи, который, в свою очередь, проверяет байты индикатора загрузки в таблицах каждого из четырех разделов. Номера этих байтов — 446 (IBEh), 462 (ICEh), 478 (IDEh) и 494 (lEEh) соответственно. Наличие указанных байтов является признаком того, что некоторая таблица разделов содержит активный (загрузочный) раздел. Значение 80h одной из величин смещения байтов указывает, что таблица содержит активный раздел, причем все остальные значения должны быть равны 00h. В соответствии с правилами, изначально установленными IBM и Microsoft, возможны два состояния данных четырех байтов индикатора загрузки:


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