[solved] Removing multipath from F8/9 kernel to fix forced mapper/mpath0 devices
Greetings all. I have a home built desktop running on an ABIT IT7 Max2 MB.
This MB has the standard IDE controller capable of running 4 devices plus an additional HighPoint 473 ata133 raid controller capable of running 4 more.
Currently there is one 40G IDE drive and a CDROM on the original master/slave and two SATA 150 drives attached to the ata133 highpoint controller. (Weird config that a 133 device has a 150 option and sata ports but it does.)
In the BIOS the two drives are left in the unconfigured state. It only allows a JBOD selection if I select both drives to be JBOD'd together so I skipped that to allow them to be seen by the OS as individual drives. I booted into windows XP just to make sure the overall hardware was sane and everything works well with two 320G sata drives and the one 40G ide.
I Then installed F8 and F9 and the installer keeps seeing the two sata drives as a mpath01 device and trying to make them one single 320G device. Since they are going to be data only I decided to just install to the 40G drive and ignore the 320's for now. This seemed to work fine but after rebooting it basically fails with the following:
Uncompressing Linux... Ok, booting the kernel.
Red Hat nash version 6.0.19 starting
device-mapper: table: 253:0: multipath: error getting device
device-mapper: reload ioctl failed: Invalid argument
device-mapper: table ioctl failed: No such device or address
device-mapper: deps ioctl failed: No such device or address
and then it segfaults.
If I boot into rescue mode everything works fine and I see sda, sdb and sdc perfectly fine. The 320G drives are sda and sdb and the 40G drive with the os is sdc. I can even chroot my disk perfectly fine.
I want to see the individual disks so I am thinking that maybe if i can remove the dm_* components from the initrd file then maybe that will be a good workaround.
My problem is removing the modules to be able to run mkinitrd.
Anyone have any ideas or suggestions?
Last edited by Malachite; 09-28-2008 at 09:35 AM.
Reason: Solved and new title