|
|
Компьютеры - Coreboot - Полезная нагрузка01 мая 2011
Оглавление: 1. Coreboot 2. Полезная нагрузка 3. Разработка и отладка coreboot 4. Инициализация ОЗУ
Coreboot сам по себе является только маленькой программой, выполняющей инициализацию оборудования на материнской плате, далее управление передаётся одной из программ полезной нагрузки:
- SeaBIOS - свободная реализация BIOS, поддерживающая стандартные системные вызовы. Позволяет загружать операционную систему с жёсткого диска или CD/DVD дисковода. На данный момент протестирована c ОС Linux, NetBSD, FreeDOS, и Windows XP/Vista/7. Загрузка других x86-совместимых операционных систем также должна работать.
- ADLO - реализация BIOS, использующая наработки проекта Bochs с поддержкой большинства стандартных системных вызовов. Позволяет загружать Windows 2000, OpenBSD. В настоящее время вытеснена SeaBIOS.
- GRUB - популярный загрузчик ОС, позволяющий загружать ядра очень многих операционных систем с широкого диапазона файловых систем, и обладающий множеством дополнительных функций.
- LILO - простой загрузчик ОС с поддержкой файловых систем.
- Etherboot - сетевой загрузчик ОС, позволяющий загружать ОС по сети в рамках технологии PXE.
- OpenBIOS и Open Firmware - свободные реализации BIOS.
- ядро Linux - также может выступать в качестве полезной нагрузки.
Просмотров: 4297
|