LINUX.ORG.RU

История изменений

Исправление 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.