Sun 14 Oct 2012 08:22:34 AM UTC, original submission:
Setup:
Booting from /dev/sda1 and /dev/sdb1 in RAID 1, no LVM (no separate /boot).
LVM for storage, made from a RAID 5 on top of sdc, sdd, sde, sdf. The raid is the only PV in the LVM.
Depending on the versions of grub and os-prober installed, I get a different amount of errors when running update-grub, though it prints "done" at the end and exits with a status of 0 regardless.
Examples:
grub 1.98, os-prober 1.42 (Debian Stable)
-----------------------------------------
# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-3-amd64
Found initrd image: /boot/initrd.img-3.2.0-3-amd64
Found linux image: /boot/vmlinuz-3.2.0-0.bpo.2-amd64
Found initrd image: /boot/initrd.img-3.2.0-0.bpo.2-amd64
Found memtest86 image: /boot/memtest86.bin
done
grub 1.99, os-prober 1.56, AND grub 1.99, os-prober 1.42 (os-prober makes no difference for grub 1.99)
-----------------------------------------
# update-grub
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
Generating grub.cfg ...
cat: /boot/grub/video.lst: No such file or directory
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
Found linux image: /boot/vmlinuz-3.2.0-3-amd64
Found initrd image: /boot/initrd.img-3.2.0-3-amd64
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
Found linux image: /boot/vmlinuz-3.2.0-0.bpo.2-amd64
Found initrd image: /boot/initrd.img-3.2.0-0.bpo.2-amd64
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
Found memtest86 image: /boot/memtest86.bin
done
GRUB 2.00, os-prober 1.56
-----------------------------------------
# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-3-amd64
Found initrd image: /boot/initrd.img-3.2.0-3-amd64
Found linux image: /boot/vmlinuz-3.2.0-0.bpo.2-amd64
Found initrd image: /boot/initrd.img-3.2.0-0.bpo.2-amd64
Found memtest86 image: /boot/memtest86.bin
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
Found Debian GNU/Linux (wheezy/sid) on /dev/sda1
Found Debian GNU/Linux (wheezy/sid) on /dev/sdb1
done
GRUB 2.00, os-prober 1.42
-----------------------------------------
# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-3-amd64
Found initrd image: /boot/initrd.img-3.2.0-3-amd64
Found linux image: /boot/vmlinuz-3.2.0-0.bpo.2-amd64
Found initrd image: /boot/initrd.img-3.2.0-0.bpo.2-amd64
Found memtest86 image: /boot/memtest86.bin
done
|