- Multiboot Specification
-
Multiboot Specification (Спецификация мультизагрузки) — открытый стандарт, созданный в 1995 году Фондом свободного программного обеспечения.
Спецификация описывает интерфейс между ядром операционной системы и загрузчиком, следуя которому один и тот же универсальный загрузчик может применяться для загрузки нескольких разных операционных систем, установленных на одном и том же компьютере, если ядра этих ОС поддерживают спецификацию Multiboot.
Реализации
GNU GRUB — эталонная реализация загрузчика, поддерживающего спецификацию Multiboot, используемая в операционных системах GNU.
Среди примеров ядер, поддерживающих эту спецификацию — OpenSolaris, GNU Hurd, NetBSD начиная с версии 4.0, а также системы виртуализации VMware и Xen. Существуют также некоторые программы, которые не являются полноценными ядрами ОС, но поддерживают спецификацию Multiboot и могут быть загружены без операционной системы, например Memtest86 и GRUB Invaders.
Дополнительные источники
- Multiboot specification
- Русский перевод Multiboot specification
- Как написать ядро с поддержкой мультизагрузки
- Домашняя страница GRUB
- Как сделать NetBSD мультизагрузочным (статья)
- Реализация мультизагрузки в NetBSD/i386 4.x (10/2006)
- Более подробная информация о мультизагрузке в NetBSD
- GrubWiki-список операционных систем, поддерживающих мультизагрузку
- Загрузка VMware при помощи PXELINUX с поддержкой мультизагрузки
Категории:- Загрузка компьютера
- Компьютерные и телекоммуникационные стандарты
Wikimedia Foundation. 2010.