Thursday, July 09, 2009

HOWTO : Fedora Core 10 on Dell PERC/5 i RAID Controller

I tried this on a Dell PowerEdge 2950 Rev 2 but it should work on any Dell with a PERC controller. The problem is that the install goes fine but on reboot linux fails to find VolGroup00 and just sits there blinking

Install Fedora Core 10 via install CD as usual
Reboot with Install CD and select Rescue Mode
Select Yest to enable networking when prompted
Rescue mode will find the system volume, mount it as /mnt/sysimage, and drop you to a shell
At the shell chroot to the system image and use yum to update mkinitrd:

chroot /mnt/sysimage
yum update mkinitrd

When that completes, backup the existing initrd image and make a new one:

mv /boot/initrd-$(uname -r).img /boot/initrd-$(uname -r).img.old
mkinitrd /boot/initrd-$(uname -r).img $(uname -r)

DO NOT use $(uname -r) in the actual commands as it will use the kernel version from the install CD which is likely not the installed kernel version on your system. In my case the difference was 586 vs. 686. Look in /boot for the correct kernel version of the initrd image and use that in the above commands.

Exit the rescue shell, reboot, and you should be good.

0 comments: