Bug#478228: grub-probe: can't handle (raid) md-devices
Felix Zielcke
fzielcke at z-51.de
Tue Jul 29 17:24:09 UTC 2008
clone 478228 -1
retitle -1 grub2 should support mdraid 1.X format of superblock
severity -1 wishlist
thanks
/proc/mdstat:
md9 : active raid1 sdc9[3] sda9[2]
979952 blocks super 1.0 [2/2] [UU]
md6 : active raid10 sdb6[0] sdd6[3] sdc6[2] sda6[1]
97658880 blocks super 1.0 128K chunks 2 near-copies [4/4] [UUUU]
Guntsche Michael said yesterday on grub-devel now, that grub2 can only handle the default 0.90
superblock format but as you can see above you are using 1.0 even for /boot
man mdadm says:
The difference between 0.90 and 1.X is that 0.90 only supports 28 devices and 2 TB.
The difference between 1.0, 1.1 and 1.2 is only the position where it's stored on the devices.
mdraids with default 0.90 format works fine with grub2 as long as you aren't installing grub in a chroot to it,
but have booted your system with it.
So please recreate your /boot md with default format 0.90 and make sure it's fully synced
i.e. /proc/mdstat shows [UU]
grub-probe has problems with missing devices or not fully synced raids.
More information about the Pkg-grub-devel
mailing list