Hard drives and Grub
I have a question concerning hard drive recognition and ordering at boot up when using Grub. I recently tried to use one of my Promise EIDE expansion cards in one of my pc's as I had a few old HD's laying around and wanted to set up an LVM on my newest Linux install as well as perhaps using one of them for a different distro install but I ran into problems. It seams like the Linux installer and partitioning tool was not getting the HD's order info correctly from the system bios and also the bios that is on the Promise EIDE card. A few yeas back I had used the same card and ran into a similar problem when I was installing Suse 6. I know that back then they were using a different kernel than now and also Grub was not even around and I know I was using Lilo. I do not know if this is the root of the problem or not. There was a kernel parameter that needed to be passed on at boot time that fixed the problem back then, I think that the command was “pci=reverse” or something to that effect. It seems as though the drives on the Promise expansion card were being reported to the kernel first and the drive attached to its first port was being reported as drive 0 instead of the first drive attached to the EIDE port that is on the motherboard. I remember that after using the fix that was on the Suse help section at the time corrected the problem and I routinely had 6 hard drives in my system along with a CD R drive.
Is anyone familiar with this situation? I have tried finding the answer using Google but have not had much success so far, perhaps I am not wording my search correctly. I would like to resolve this situation so I could use my idle hard drives that are laying around collecting dust.
Thanks in advance for any assistance that y'all may be able to help me with.