Реклама:

16. BIOS читает сектор 1, находящийся на цилиндре 0, стороне 0 (самый первый сектор) устройства, назначенного для загрузки по умолчанию. Когда-то таким устройством всегда был дисковод; современные версии BIOS позволяют загружаться не только с дискеты, но и с других устройств, например жесткого диска и накопителя CD-ROM. Порядок поиска загрузочных устройств определяется с помощью программы установки параметров BIOS. Этот сектор загружается по адресу 0000:7С00 и проверяет, является ли диск загрузочным.

Если диск находится в устройстве, но сектор не может быть прочитан, или если диск отсутствует, BIOS переходит к п. 19.

Загрузка с дискет и оптических дисков

Для загрузки с оптического диска CD или DVD эти приводы должны быть перечислены в списке устройств загрузки перед жестким диском. Чтобы обеспечить себе возможность аварийной загрузки, рекомендуется назначать привод CD/DVD первым устройство загрузки, а дисковод— вторым. Если в эти устройства не вставлены загрузочные носители, система благополучно выполнит загрузку с жесткого диска. Следует отметить, что не все компакт-диски с операционными системами являются загрузочными. К примеру, диски Windows 95 не загрузочные, а диски Windows 98/Ме являются загрузочными только в ОЕМ-версиях продукта (диски этих ОС, продаваемые в розницу, не являются загрузочными). Системы Windows NT 4.0, Windows 2000 и Windows ХР всегда являются загрузочными. Система Windows Vista поставляется на загрузочном DVD и только по специальному заказу — на загрузочных компакт-дисках. О создании загрузочных компакт-дисков можно прочитать в главе 11.

17. Если загрузка выполняется с дискеты и первый байт загрузочной записи тома меньше 06h или если первый байт больше или равен этому числу, но первые пять слов содержат одинаковые шаблоны данных, отображается сообщение об ошибке загрузочной записи дискеты 602-Diskette Boot Record Error и система останавливается.

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

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

Non-System disk or disk error Replace and press any key when ready

Invalid system disk_

Replace the disk, and then press any key Disk Boot failure Disk I/O Error

Все эти сообщения заложены в загрузочной записи тома (VBR) и связаны с проблемами VBR или системных файлов.

19. Если в дисководе А: нет системной дискеты, BIOS читает сектор MBR (Master Boot Record — главная загрузочная запись); это первый сектор на жестком диске, который находится по тому же физическому адресу, что и загрузочный сектор на дискете (цилиндр 0, сторона 0, сектор 1). Обнаружив такой сектор, BIOS загружает его в память по адресу 0000:7С00 и затем проверяет его.

20. Если последние два байта этого сектора (его сигнатура) не равны 55AAh, вызывается прерывание 18h. При этом на экране появляется предупреждающее сообщение (оно зависит от производителя BIOS вашего компьютера).


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