GAG - прост. Управляется с загрузочного CD или FDD. Нужное делает, вероятно не обладает гибкостью. Настоящий GUI. Надо было не забыть для Линукса организовать загрузчик в загрузочном секторе самого раздела с системой.
>install-mbr?
>http://xgen.iit.edu/cgi-bin/man/man2html?install-mbr+8
>Судя по названию %) , таки помещается в MBR.
Но man не отражает возможности играть атрибутами active и hidden, а эти атрибуты критичны для некоторых ОС в их обычных конфигурациях. Необычные конфиги - видится неподходящим, из-за разработки приложений и сочетания нестандартности с закрытостью Вин.
Этот ман есть в системе если установлены пакеты
lilo_1:22.8-3.1ubuntu1_i386.deb
mbr_1.1.9-3ubuntu1_i386.deb
Lilo зависит от mbr*.deb и вероятно mbr*.deb есть контейнер содержащий install-mbr. Не докапывался по выше описанным причинам.
Lilo для конфигурации необходимы файлы с диска, но после инсталяции кода в MBR командой
lilo
, раздел с файлами для lilo можно отформатировать, а загрузчик останется работоспособен, хотя тогда его сложно перенастраивать. Т.е. условно lilo тоже может быть умещён в MBR.
lilo.conf для примера:
boot=/dev/sda
map=/boot/map
delay=300change-rules
reset
type=ntfs
normal=0x07
hidden=0x17
default=Sys_first
image=/vmlinuz
label=Sys_first
read-only
append="root=/dev/sda1 "
initrd=/initrd.img
other=/dev/sda2
label=Sys_second
change
partition=/dev/sda2
set=ntfs_normal
activate
partition=/dev/sda3
set=ntfs_hidden
deactivate
other=/dev/sda3
label=Sys_third
change
partition=/dev/sda2
set=ntfs_hidden
deactivate
partition=/dev/sda3
set=ntfs_normal
activate
# end