Did you try the BIOS defaults? Dell's latest BIOS and if that didn't solve it, another motherboard?
Bob
I have a Dell Optiplex 620. I had XP on it, and recently upgraded to 7 32-bit. Regardless, I have error messages stating that it cannot find SATA or PATA drives. If I press F! to continue, it's fine. Once I get into Windows, I can see all the drives and access them without a problem. Any ideas on how I can solve the problem, or at least get rid of the error messages?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic