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