grub2 multiboot

Fórumok

Érdekelne ez a téma. Ha több rendszer is van a gépen, azt ti hogy oldjátok meg?
Egy Windows, 5-6 különböző Linux.
Van olyan disztro ahol pld. telepítéskor nincs lehetőség arra hogy a rendszerbetöltőt NE telepítse.
A legacy grubbal mintha egyszerűbb lett volna. Ott volt lehetőség mindegyiknél a saját partíciójára rakni a grubot.

Ha most van egy boot partícióm, akkor mindegyiknek azt kell megadni? Nem keverednek össze a dolgok? S mekkora legyen?
Van ugyan jó pár leírás a neten, de mindegyik mást ír.
Egyelőre ilyen EFI/UEFI még nem játszik.

Hozzászólások

Jó, mondjuk az egyik rendszered telepítéskor elbarmolja a Grubot. Sebaj, boot-olod a kedvenc rendszered, s az alól visszateszed, visszapakolod a konfigját, majd örülsz.

Csináltam olyat is, hogy HDD-ről költöztettem másik HDD-re vagy SSD-re oprendszert. partícionálás, filerendszer inicializálás - azaz formázás - után rsync-kel file-osan másoltam mindent a megfelelő helyre. Nyilván a forrás oprendszer nem fut, live-ról. Utána egy rakás bind mount, chroot, majd grub telepítés, aztán meg is vagyunk.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

GRUB2 is használható manuális konfiggal és lehet saját particióra is rakni, de egyes file rendszereknél az utóbbihoz szükséges a --force kapcsoló. Ilyenkor azért még az MBR-be is kell valami boot loader...

Ha kell, a System Rescue CD-ről szoktam külön particióra rakni pl. sda3-ra a következő paranccsal (előtte az sda3 a /media/sda3-ba csatolva):

# grub2-install -v --modules='exfat ntfs ext2 iso9660 udf btrfs' --recheck --no-floppy --removable --target=i386-pc --boot-directory=/media/sda3/boot /dev/sda3 --force

Ha "/dev/sda3 --force" helyett csak "/dev/sda" van a parancs végén akkor a szokásos módon a boot loader az MBR-be kerül.

Ezek után az 1. lemez 1. particiójának bootolásához az alábbi menüpont kell a /dev/sda3/boot/grub/grub.cfg-be

menuentry "Boot HDD1 part1" {
insmod chain
chainloader (hd0,1)+1
}

Még néhány manuális GRUB2 konfig és info:
http://hup.hu/node/143030#comment-1918168
http://hup.hu/node/125886#comment-1627776
Ha UEFI kell:
http://hup.hu/node/135444
--
Légy derűs, tégy mindent örömmel!