Загрузчики

PowerPC и Yaboot

Yaboot - это основанный на OpenFirmware (OF) загрузчик машин PowerPC New World. Аналогично LILO и GRUB, Yaboot использует конфигурационный файл и утилиты наподобие ybin и ybootconf ig для установки загрузочного раздела, содержащего Yaboot. Аналогично BIOS х86, OF позволяет настройку загрузочного диска. Однако в случае OF он различается от системы к системе. Настройки OF обычно можно узнать, введя «Сот-mand+Option/Alt+o+f.?».
Yaboot использует следующие шаги загрузки:
1. Yaboot вызывается OF.
2. Ищет загрузочные устройства, загрузочные пути и открытые загрузочные разделы.

LILO

Linux Loader (LILO)' используется в качестве х86-загрузчика Linux уже много лет. Это одна из простейших программ загрузки, доступная для настройки и загрузки ядра Linux. LILO похож на GRUB в плане того, что он тоже работает в два этапа. LILO использует файл конфигурации и не имеет интерфейса командной строки.
Мы снова начнем с инициализации BIOS системы и загрузки MBR (этап 1) в память и передачу в него управления. Остановки и события, возникающие на каждом из этапов LILO, описаны ниже.
Этап 1
1. Начало выполнения и отображение «L».
2. Распознание геометрии диска и отображения «I».

Многозагрузочная спецификация

Многозагрузочная спецификация описывает интерфейс между любым потенциальным загрузчиком и любой потенциальной операционной системой. Многозагрузочная спецификация не указывает, как должен работать загрузчик, а только указывает интерфейс для работы с загружаемой операционной системой. Текущая цель - это архитектура х86 и свободные 32-битовые операционные системы, для которых предусматривается стандарт передачи конфигурационной информации из загрузчика в операционную систему.

RSS-материал