View Full Version : Bios raid not detected after kernel upgrade
marvin_ita
2008-07-18, 05:33 AM CDT
Hi all,
I've just upgraded my fedora 9 x64 to kernel 2.6.25.10-86 and my bios raid is no more recognized.
With the previous kernel 2.6.25.9-76 I can mount my Bios Raid 0 with the /dev/mapper/nvidia_dgeacbdhp1 partition. With the new kernel in the /dev/mapper I found only the Logical Volumes, the raid device is not more showed.
Anyone can suggest me how can I try to get the raid working? (I don't use native linux raid because I have dual boot with windows).
Thanks.
notageek
2008-07-18, 05:43 AM CDT
My guess is the new kernel is missing the nvidia raid driver (or you may have to manually load it).
To troubleshoot check the output of lsmod from both old and new kernel (i.e boot to the old kernel and run lsmod, and then boot back into the new kernel and run lsmod)
You may post the output so that someone with better experience may post a definite solution to your problem.
Cheers.
marvin_ita
2008-07-18, 09:18 AM CDT
Thanks for the quick reply... I tried with lsmod, but it seems to me that the same modules are loaded both in new and old kernel (only fuse module is not loaded in new kernel). I attach the two output of lsmod, maybe I'm wrong...
marvin_ita
2008-07-27, 11:21 AM CDT
Upgraded today to kernel 2.6.25.11-97, I have the same problem with newest kernel also...
Until 2.6.25.9-76 I never had this problem.
JEO
2008-07-27, 01:20 PM CDT
Here is what I would do to get your /dev/mapper/nvidia_dgeacbdhp1 device back.
1) Make sure that nothing is mounted on the drives that make up the raid and no swap partitions are in use on those drive also.
2)
su -
cd /boot
ls -l initrd*
(this lists your old initrd files, lets say you have initrd-2.6.25.11-97.fc9.i686.img)
dmraid -ay
ls /dev/mapper
(you should see some dmraid devices but they won't have that last letter 'p' before the partition numbers)
mv initrd-2.6.25.11-97.fc9.i686.img initrd-2.6.25.11-97.fc9.i686.old
mkinitrd -v -f initrd-2.6.25.11-97.fc9.i686.img 2.6.25.11-97.fc9.i686
When you reboot you should have /dev/mapper/nvidia_dgeacbdhp1 device back.
marvin_ita
2008-07-28, 12:35 PM CDT
That made it!! Thanks a lot!!!
Raid device name is changed, but now I only need to modify fstab... this is at my level ;-)
JEO
2008-07-28, 03:10 PM CDT
Good, glad to hear that you got it working! :)
vBulletin® v3.8.1, Copyright ©2000-2009, Jelsoft Enterprises Ltd.