Установка много системы начальной загрузки с GRUB

Существует много OSs и Linux dists для установки на нетбуке, и я хочу сделать максимально легким установить, удалить и переключиться между ними.

Просто установив dist и затем другой после того, как это заменит начальную загрузку GRUB, экранирует каждый раз, и некоторый dists мог бы переопределить предыдущие меню GRUB полностью.

На предыдущей машине я создал раздел GRUB, какие цепочечные загрузки GRUB для каждого dist, но теперь я не могу помнить, как я сделал это.

Жесткий диск в настоящее время пуст, так как я начал играть вокруг с повторным разделением. Что самый легкий путь состоит в том, чтобы установить GRUB на разделе? Ссылки приветствуются, но никакая универсальная "установка GRUB" руководства, потому что те я нашел, не относилась к моей конкретной ситуации (пустой жесткий диск, много загрузочная среда, никакой CD/дискета)..

1
задан 21.08.2010, 00:01

2 ответа

Просто настройте одну установку личинки для нахождения различных ядер.

Скажите, что у Вас есть три раздела. sda1 с интервалом окон sda2 и sda3 с дистрибутивом Linux каждый. Ваша конфигурация личинки должна быть похожей на это:

title Windows
rootnoverify (hd0,0)
chainloader +1

title linux 1
root (hd0,1)
kernel /path/to/kernel1

title linux 2
root (hd0,2)
kernel /path/to/kernel2

Таким образом, можно загрузить все Ose непосредственно через одну личинку. Возможно, Вы хотите установить личинку в загрузочную запись раздела также. Затем Вы могли chainload Linux также:

title Windows
rootnoverify (hd0,0)
chainloader +1

title linux 2
rootnoverify (hd0,2)
chainloader +1

title linux 1
root (hd0,1)
kernel /path/to/kernel1

chainload опция говорит личинке загружать первый сектор данного раздела, где следующий загрузчик расположен.

2
ответ дан 12.12.2019, 13:11

В GRUB 2 Вы использовали бы команду sudo grub-install {your boot partition, e.g. /dev/sdb2} который должен автоматически обнаружить, какие диски имеют загрузочную ОС на них и создают соответствующие файлы конфигурации. В GRUB2 Вы не должны настраивать grub.cfg файл собой, скорее позволить GRUB2 работать самому с помощью команд grub-install и update-grub.
Это должно даже работать от LiveCD. Это автоматически обнаружит GRUB2 на жестком диске и изменит те файлы.

0
ответ дан 12.12.2019, 13:11

Теги

Похожие вопросы