История изменений
Исправление Deleted, (текущая версия) :
Ну в общем интересно знать - может кто уже исследовал этот вопрос и есть хауту?
Ну можно HOWTO запилить, но ИМХО, всё просто.
Тебе нужен отдельный раздел, где будет стоять отдельный grub. После настройки этот раздел можно даже не монтировать в ФС, всё равно туда лазить почти не придётся. Только при добавлении новой ОС в систему меню подправлять.
Сделай там меню с выбором ОС, из которого грузи уже конфиг с раздела конкретной ОС. Вот и всё. А уже в этом втором меню будут видны автосгенерированные системой пункты, такие как выбор версии ядра, загрузка в fallback-режиме и т.п.
Делать ли /boot на отдельном разделе или в каждой системе свой /boot?
Мне пришлось /boot-ы выносить в подкаталоги на отдельном MBR-разделе, потому что grub1 не умел читать LVM. Так этот конфиг и существует до сих пор. Но если grub может прочитать данные напрямую с корня любой из твойх ОС, нет смысла отделять /boot от корня. В grub2 есть поддержка LVM.
Исходная версия Deleted, :
Ну в общем интересно знать - может кто уже исследовал этот вопрос и есть хауту?
Ну можно HOWTO запилить, но ИМХО, всё просто.
Тебе нужен отдельный раздел, где будет стоять отдельный grub. После настройки этот раздел можно даже не монтировать в ФС, всё равно туда лазить почти не придётся. Только при добавлении новой ОС в систему меню подправлять.
Сделай там меню с выбором ОС, из которого грузи уже конфиг с раздела конкретной ОС. Вот и всё. А уже в этом втором меню будут видны автосгенерированные системой пункты, такие как выбор версии ядра, загрузка в fallback-режиме и т.п.
Делать ли /boot на отдельном разделе или в каждой системе свой /boot?
Мне пришлось /boot-ы выносить в подкаталоги на отдельном MBR-разедел, потому что grub1 не умел читать LVM. Так этот конфиг и существует до сих пор. Но если grub может прочитать данные напрямую с корня любой из твойх ОС, нет смысла отделять /boot от корня. В grub2 есть поддержка LVM.