I have been running for months without with a 500G SATA drive on a PCI add-on controller. During this time I have re-booted without a problem. After the most recent re-boot, Windows XP does not display the desktop in either normal or safe modes. Using Bart-PE I determined that the SATA drive was not in the drive list. I figured that this is why the startup doesn’t complete. When I boot from a Seagate Utilities CD the drive and controller are visible and diagnostic tests reveal no errors. My XP will not start up in any mode. The last thing in the boot log is CDFs.sys which I don’t believe helps. My BIOS doesn’t seem to have options that pertain to the SATA either. Any Ideas?