[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Old HDs missing with PCI RAID controller (Sil680) support.



It seems that whenever I compile my kernel, which is version 2.4.24, with nothing different except support for my PCI ATA-133 RAID controller, that my other HDs are missing. Once compiled and while booting with the the binary that has support, the kernel will find the 30GB that is lying on the PCI card and assign it as hda. The kernel will not display that it's finding the HDs on the motherboard's IDE controller, therefor I get kernel panic because what used to be /dev/hda1 (my root partition) is now the new HD on the new RAID controller. I have tried passing the kernel different root devices starting with hdb and moving to hdh (hoping to land on it), with no luck. I have tried to assign it parameters (that i'm not familiar with) like ide=reverse, with no luck. So the last thing I tried was to add an initrd image that the kernel could use to boot with, hoping it would get far enough to notice the HDs on the motherboard (my root partition), this also did not work, and I had no
  luck.

I'm hoping someone has seen this issue before, and can therefor help me correct it.
If it helps any the panic error is that it can't find init. Which it of course can't find if I have no root partition?

--K-sPecial

-- 
______________________________________________
Check out the latest SMS services @ http://www.linuxmail.org 
This allows you to send and receive SMS through your mailbox.


Powered by Outblaze



Reply to: