I've got a Dell Opitplex GX270 that's been happily running FC2 installed on an IDE drive for some time. This system has an integrated Intel ICH5 SATA controller and recently I bought a 250Gb SATA HD to attach as additional storage.
The SATA disk detected in bios fine, but when I boot into FC2 it doesn't seem to be detected. There's no device detected at sda/b/c/d etc and the ide devices are at hda/b/c/d (the OS HD, one additional IDE HD and 2 DVD drives).
As a test, I unplugged all of the IDE devices and installed FC2 on a spare IDE drive, with the SATA drive still connected to the system. Lo and behold, diskdruid detected the SATA drive at /dev/sda and partitioned it without a hitch. But still when I re-assemble the system, the original FC2 install doesn't find the new SATA drive.
Does anyone know what might be the cause of this or what I could try to get it working? I know that I could just re-install the box, but this is a last resort for me as the machine is used by everyone in my flat and I've spent a lot of time tweaking and customising it, (I really don't want to go through the pain of setting up MythTV again for example :-) ).
Any help would be greatly appreciated...