Unix Man (Справочное руководство)


BOOT(HW)


BOOT(HW)

НАЗВАНИЕ


boot - программа загрузки системы UNIX.

ОПИСАНИЕ


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

Программа boot вызывается системой всякий раз, когда включается компьютер. Для перезапуска системы, минуя длительные процедуры разгрузки, используйте команду reboot, которая перезагружает систему после разгрузки, не ожидая ввода с клавиатуры. Для получения дополнительной информации смотрите haltsys(8).

При загрузке с дискеты эта процедура включает три этапа:

  1. Коды ПЗУ загружают в память блок загрузки с нулевого сектора дискеты, который совпадает с нулевым сектором файловой системы.
  2. Загрузочный блок загружает файл /boot из файловой системы дискеты.
  3. Файл /boot выполняется и выдает подсказку для пользователя.

При загрузке с жесткого диска эта процедура включает пять этапов:

  1. Коды ПЗУ загружают в память блок главного загрузчика с нулевого сектора жесткого диска.
  2. Блок главного загрузчика загружает после этого загрузочный блок разделов (boot0) из нулевого сектора активного раздела (см. fdisk(8)).
  3. Затем, предполагая, что активным разделом является раздел системы UNIX, загружаются коды boot1, располагающиеся после первого килобайта в активном разделе версии 2.2 инсталляции UNIX или старше. Если на диске инсталлирована более ранняя версия UNIX, то предполагается, что коды boot1 начинаются в активном разделе после третьего килобайта. Коды boot1 занимают на диске 20 физически последовательных блока размером 1K.
  4. boot1 загружает /boot из файловой системы UNIX.
  5. /boot выполняется и выдает подсказку для пользователя.

Файлы /boot и /kernel могут находиться на дорожках, отмеченных программой badtrk(8). Главный загрузчик (masterboot), boot0 и boot1 не могут располагаться на дефектных дорожках.




- Начало -  - Назад -  - Вперед -