Компьютеры

Ремонт и upgrade компьютеров своими руками

DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER

 

Если у вас появятся вопросы, не освещенные на нашем сайте, вы можете задать вопрос непосредственно нашим специалистам по электронной почте: upgradecomputer@yandex.ru

 

  

 

Система, использующая 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

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

Первая проблема связана с жестким диском, не разбитым на разделы или с поврежденным главным загрузочным сектором. Во время начальной загрузки базовая система ввода-вывода проверяет два последних байта главной загрузочной записи (первый сектор жесткого диска), значение «сигнатуры» которых должно быть 55AAh. Если два последних байта не равны 55AAh, вызывается прерывание 18h. В результате происходит обращение к подпрограмме, которая выводит на экран полученное сообщение или вызывает в системе IBM интерпретатор Cassette (ROM) BASIC.

Главный загрузочный сектор (включающий в себя байты сигнатуры) записан на жесткий диск программой FDISK ОС DOS. Сразу же после завершения низкоуровневого форматирования все секторы жесткого диска инициализируются в соответствии с шаблоном байтов, поэтому первый сектор диска не содержит сигнатуру 55AAh. Другими словами, сообщения об ошибках ROM появляются при попытке загрузиться с жесткого диска, уже отформатированного на низком уровне, но еще не разбитого на разделы.

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

Invalid partition table

Когда значения всех четырех байтов индикатора загрузки равны 00h, что указывает на отсутствие активных (загрузочных) разделов, на экране появится одно из ранее рассмотренных сообщений, содержание того будет зависеть от используемой версии BIOS. То же самое происходит при удалении с помощью команды FDISK существующих

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

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

Еще одна причина, приводящая к ошибкам подобного рода, связана с режимом LBA в системной BIOS. Режим LBA преобразует существующую конфигурацию диска в формат, который позволяет операционным системам DOS и Windows полностью использовать пространство жесткого диска. Если после подготовки диска режим LBA будет отключен, диспетчер загрузки BIOS не сможет разместить главную загрузочную запись, в результате чего выведет сообщение об ошибке, аналогичное рассмотренным ранее. Таким образом, при появлении сообщений подобного рода в системах, объем жесткого диска которых превышает 504 Мбайт (или 528 млн байт), проверьте в первую очередь параметры режима LBA. В некоторых системах AMI BIOS Hi-Flex и WinBIOS (графическая версия) параметры режима LBA, расположенные в меню Advanced или Built-in Peripherals, могут быть отключены при автоматическом конфигурировании параметров BIOS Setup.


.

           

 

 

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

Сайт создан в системе uCoz