OK, here's the setup:
MSI P7N SLI mainboard (Socket 775)- Intel 2.4GHZ Dual Core processor
Seagate 400g SATA drive (Fedora 8 64bit installed and updated)
Maxtor 80gig IDE drive (WinXP SP3 Installed) Set to Master.
Philips DVD SATA drive
GRUB Boot Manager
Nvidia 8800GT (512Mg)
When the computer is turned on, half the time it won't recognize one drive or the other. Looking in BIOS, the drive just doesn't show up. Cracking the case and moving cables to other ports will usually bring them back. Then restart and both drives are there. Then, after awhile one or the other will be gone again.
I talked to MSI and what I basically got was, gee, that's a weird problem, but no real help. When I told them that I mostly used Linux, they said that was the problem. How the OS could make a difference with this since it happens prior to booting any OS is beyond me. I've tried changing cables (both SATA and IDE). I've tried a number of BIOS settings, but haven't been able to solve this issue. Weirdly, the Philips DVD drive always shows up. I seem to get the longest time of it actually all working (four or five resets) using the default setting in the BIOS.