In case you get stuck with this problem: Normally I boot to menu on IDE and default XP boot menu option is to boot SATA1. A few months while testing some beta software, I had disconnected 2 SATA drives after doing a drive copy and had just the IDE hooked up. Yesterday I turned the test box on again and reconnected those drives. config = 1 IDE and 2 SATA's ( Seagate normally = SATA1 and Maxtor =SATA2) Default boot to SATA and can't see SATA1. I checked and the power SATA1 had not been reconnected so I did that. I then booted - menu defaults - starts XP - get to logon screen and I login. However drive letter assignment is bad. I realized that the first time I booted SATA since my 'normal drive' wasn't hooked up, in the BIOS my first boot option for SATA drives is the Maxtor. Restarted - checked - that WAS the problem. I changed the boot order so SATA1 is primary boot again and restart. I can login but then get " Logging Off" right after entering user pwd. .Removed SATA2 Disconnected all but SATA1 and works OK. Same with IDE. But with both connected, IDE boots but SATA1 just gives " Logging Off" after entering user pwd. . .. Today I was going to repair XP ( recovery console). I need to check mail first and rather than disconnecting the IDE cables, I just disabled in BIOS. Booted SATA - it saw the IDE - correct drive letters - all better. ======= if you have SATA and IDE bootable drives and IF you accidentally change boot order and thereby reassign drive letters for a XP disk, DISABLE the IDE drive in BIOS and boot SATA. once XP is working, it still sees the IDE drive, reassigns the "correct drive letters" = fixed. Made no sense to me - shouldn't DISABLED in BIOS mean 'the drive won't work'? , but if I toggle enabled/disabled IDE the problem came and went. With IDE drive disabled, I was able to boot SATA successfully AND IDE drive was there - with proper drive letters. I shutdown, rebooted, re-enabled IDE in BIOS and boots either fine now.