Bug#514338: grub-common: grub-probe fails on RAID with "error: array->nr_devs > array->total_devs (2)?!?"

Felix Zielcke fzielcke at z-51.de
Fri Feb 6 13:53:11 UTC 2009


Am Freitag, den 06.02.2009, 14:12 +0100 schrieb Rasmus Bøg Hansen:

> error: array->nr_devs > array->total_devs (2)?!?

This error appears if you have removed a disk/partition from a mdraid
array and forgot to `mdadm --zero-superblock' it.
> 
> On system 1, however, neither etch grub, lenny grub or lenny grub-pc will install without the error message. If I install grub 0.97-51 (experimental) and grub-common (1.96+20081201-1) grub installs without error message.
> 
> I have not tried rebooting system 2 with the grub installations that gives error messages as the system is located abroad (4 hours total travel time by plane). System 1 is just 10km away but unreachable for the next week and I have only tried the etch grub.

Since version 1.96+20080831-1 the raid code had an overhaul, though
`array->nr_devs > array->total_devs' is still checked.
It should boot fine if grub-probe doestn't complain about it anymore.

-- 
Felix Zielcke






More information about the Pkg-grub-devel mailing list