История изменений
Исправление yars068, (текущая версия) :
boot-флаг, внезапно, устанавливает/снимает не GRUB, а менеджер дисковых разделов, т.е., всевозможные fdisk, parted и др. Задача у GRUB-а – определить активный раздел диска, установить свой код boot.img в MBR этого диска, установить core.img в неразмеченное, специально оставленное место между MBR и первым разделом, согласно конфига создать меню. Всё. И его поведение целиком зависит от того, как ты напишешь /boot/grub/grub.cfg. И хотя его содержимое генерируется скриптами из /etc/grub.d/*, опираясь на информацию из /etc/default/grub, ничто не мешает написать собственный конфиг руками. Ничего там сложного нет, конфиг почти такой же, как у grub-legacy.
Исходная версия yars068, :
boot-флаг, внезапно, устанавливает/снимает не GRUB, а менеджер дисковых разделов, т.е., всевозможные fdisk, parted и др. Задача у GRUB-а – определить активный раздел диска, установить свой код boot.img в MBR этого диска, установить core.img в неразмеченное, специально оставленное место между MBR и первым разделом, согласно конфига создать меню. Всё. И его поведение целиком зависит от того, как ты напишешь /boot/grub/grub.cfg. И хотя его содержимое генерируется скриптами из /etc/grub.d/, опираясь на информацию из /etc/default/grub, ничто не мешает написать собственный конфиг руками. Ничего там сложного нет, конфиг почти такой же, как у grub-legacy.