Important: dmraid boot finally fixed, PLEASE include before FC-6

Goede, J.W.R. de j.w.r.degoede at hhs.nl
Sat Aug 19 19:06:48 UTC 2006


A friend of mine (chabotc at xs4all.nl) has been having
problems booting his
Dell XPS with the factory default raid setup (which he does
not want to change
because he doesn't want to remove all his data) ever since
the dmraid alignment
checks (bug 186842) were added to the kernel.

Since many people are suffering from the same problem and
this gives Linux /
Fedora a bad name, I decided last week to go and try to fix
this.

So I've borrowed his PC and now after 8 full hours of
debugging I've found the
problem:
1) The problem is no longer the problem reported in
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=186842
(which has 162 comments!) aka the multiple 
   chunksize problem), so this bug can and should be closed
now.
2) Still dmraid setups don't work because there was a bug
in nash where it 
   didn't add the nescesarry dm "setup" lines to the initrd
script, this has
   been fixed in rescent mkinitrd versions, see
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=196828.
3) Still dmrais setups don't work because there is a bug in
nash where it
   doesn't create the nescesarry /dev/dm-x nodes. I've
filed a bug with patch
   for this, bug
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=203241.
4) Even when you've got a patched/updated mkinitrd with
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=203241
fixed, 
   chances are that your system still won't bood, because
mkinitrd includes
   the usb-storage driver in the initrd, where it
shouldn't. Its discutable if
   this is an mkinitrd bug though. Too fix this remove any
lines containing
   usb-storage from /etc/modprobe.conf . An request to
filter these lines
   in mkinitrd has been filed,
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=203244.

Please, please fix this.




More information about the devel mailing list