I'm trying to boost the performance of my server. The old IDE controller just don't do some of the drives justice.
Anyway, it's an old Compaq deskpro-something with a total of 4 drives in it, connected to the IDE controller on the motherboard.
10gb IBM = hda (boot)
3 120gb Seagate hd(b)/c/d
Whenever I reboot my system the IDE controller (on the motherboard) reports the 120gb drives as 60gb drives and I only have about 4-5Mb/sec trasfer rates between the drives. I've got a Silicon Image based RAID card that I would like to use. The only problem is that whenever I install the card, slackware won't boot.
Code:
kmod: failed to exec /sbin/modprobe .....
VFS: Cannot open root device "301" or 03:01
Please append a correct "root=" boot option
Kernel panic
.. and that happens even if I just install the card physically in the computer, without connecting any drives to it. The kernel has compiled support for CMD64x and SIIMAGE based controllers..
I installed the card into another box (years ago) and installed slackware with the boot drive attached to the RAID controller, which worked without a hitch. But, and this is a big but, I'm almost 100% sure my boot device was named /dev/hde instead of /dev/hda.
I'm guessing the RAID card somehow takes precedence over the built-in IDE controller and I tried some combinations of "root = /dev/hda1" but it just said something about "missing image", if my memory serves me correct.
How could I fix this?
Any and all suggestions would be appreciated!