GRUB2 & Linux

GRUB2 - загрузчик 2-го поколения, основанный на GRUB.
26.06.2008 - 17:04
у меня трабла. все разделы в виде LVM2, в том числе и /boot. судя по малочисленной документации GRUB2 поддерживает загрузку с LVM-томов благодаря модулю lvm.

Делаю следующее:

1. apt-get install grub2
2. grub-install --modules="lvm ..." /dev/sda
3. update-grub
4. reboot
5. grub rescue> тыр-тыр

и далее никуда.

напишите, пожалуйста, если кто работал с GRUB2.
27.06.2008 - 18:04
У тебя /boot на один HDD не вместился чтоли?
Я при raid (1) ограничился установкой граба на первый HDD
$ grub
> device (hd0) /dev/sda
> root (hd0,0)
> setup (hd0)

PS: Загрузочный раздел лучше всегда делать либо RAID1 либо как обычный, Raid0 или LVM плохая идея для загрузочного раздела.
27.06.2008 - 20:03
да собственно с практикой оставлять /boot не на LVM знаком. так вообщем и сделал. просто почему бы не использовать GRUB2 если он это может. хотя тут видимо LVM + /boot + GRUB + бубен только решение.
26.07.2010 - 18:48
Если запихнуть boot на lvm и grub2 сумеет его найти это отвязывает загрузочный раздел от физического диска. Диски можно добавлять, изымать, менять местами - и это всё всегда будет грузиться.
Тоже никак не могу найти как заставить grub2 искать boot на lvm Sad
10.08.2010 - 16:45
В свое время озадачивался той же проблемой. Сначала создаешь boot на lvm, как обычную файловую систему. Заполняется оно штатно или через chroot. Затем чтобы загрузиться с lvm надо, чтобы в пунктах меню были строки наподобие:

insmod lvm
search --fs-uuid --set

Теоретически можно первый раз загрузить OS из grub который например на livecd, а потом запустить штатную процедуру обновления. Убунта сама все находит и настраивает, так что проблем быть не должно.

Если тема все еще актуальна, можно повсмоминать подробнее.
RSS-материал RSS-материал