[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #33209] grub-mkconfig does not set root correctly with lvm partitio
From: |
René Mauricio Chávez Rodríguez |
Subject: |
[bug #33209] grub-mkconfig does not set root correctly with lvm partitions |
Date: |
Mon, 09 May 2011 21:59:59 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20110505 Firefox/4.0.1 |
Follow-up Comment #3, bug #33209 (project grub):
Whoa =O.
The patch works, but only when vmlinuz kernel images are only in / lvm
partition. (oart_msdos is inserted 7 times).
menuentry 'Gentoo GNU/Linux, with Linux 2.6.39-rc5-nvidia' --class gentoo
--class gnu-linux --class gnu --class os {
load_video
set gfxpayload=keep
insmod lvm
insmod part_msdos
insmod part_msdos
insmod part_msdos
insmod part_msdos
insmod part_msdos
insmod part_msdos
insmod part_msdos
insmod ext2
set root='(vgentoo-root)'
search --no-floppy --fs-uuid --set=root
6a7250b9-e143-467b-95ba-5a05ec693335
echo 'Loading Linux 2.6.39-rc5-nvidia ...'
linux /vmlinuz-2.6.39-rc5-nvidia root=/dev/mapper/vgentoo-root ro
quiet splash=silent,theme:emerge-world console=tty1 real_init=/sbin$
}
If there are, for example, a vmlinuz image in /boot, and another vmlinuz image
in / lvm partition, grub-mkconfig does not set root variable and the search
line in the vmlinuz on lvm menu entry.
menuentry 'Gentoo GNU/Linux, with Linux 2.6.39-rc5-nvidia' --class gentoo
--class gnu-linux --class gnu --class os {
load_video
set gfxpayload=keep
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root
8d488250-7be3-4db5-990d-5b7affdabb6f
echo 'Loading Linux 2.6.39-rc5-nvidia ...'
linux /vmlinuz-2.6.39-rc5-nvidia root=/dev/mapper/vgentoo-root ro
quiet splash=silent,theme:emerge-world console=tty1
real_init=/sbin/e4rat-preload
}
menuentry 'Gentoo GNU/Linux, with Linux 2.6.39-rc5-nvidia' --class gentoo
--class gnu-linux --class gnu --class os {
load_video
set gfxpayload=keep
echo 'Loading Linux 2.6.39-rc5-nvidia ...'
linux /vmlinuz-2.6.39-rc5-nvidia root=/dev/mapper/vgentoo-root ro
quiet splash=silent,theme:emerge-world console=tty1
real_init=/sbin/e4rat-preload
}
Thank you for the patch!
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?33209>
_______________________________________________
Mensaje enviado vía/por Savannah
http://savannah.gnu.org/