I have a dual boot system XP Home (32 Bit) & Windows 7 Ultimate 64 Bit (RC) I do have a Home Premium License for Windows 7 but I haven't installed it yet.
When I boot in Windows XP my eSATA drive is hot-swappable meaning I can turn the power off and on and Windows will recognize the drive.
When I boot in Windows 7, the drive is only recognizable when I first power on the eSATA hard drive before booting up Windows 7. Turning off / on the drive while Windows 7 is already booted will freeze my PC.
I have an ASUS P5Q Deluxe MOBO.
Question: Why isn't my eSATA drive hot swapable when I boot Windows 7? Is it a problem with 32 Bit versus 64 Bit? Do I need to update my MOBO firmware? Is there a setting I need to adjust?
Have you installed in BOTH Windows the latest pertinent drivers for the Marvel chip that provides the eSATA port on that mobo? They may not be the same for the two OS's. Check the ASUS website for them.
This provides an interesting question for setting up the BIOS. Win XP does not support AHCI mode for a drive unless you install its correct driver at the time of installing XP. Or, if the AHCI device is going to be used only for data storage and NOT to boot from, the driver can be installed in Win XP after it is running. Win 7 does have its own built-in support for AHCI. In your case, assuming your are NOT trying to boot from the eSATA drive, I would suggest you should have that port set to operate in AHCI mode and ensure the right driver for that port, including ACHI capability, is installed. It sounds as if that is in place for Win XP. But I'm not clear whether you have the port set to ACHI mode, which should be necessary to get hot swap capabilities in both OS's, or whether Win XP is succeeding because you already have a driver installed to provide that functionality independently of any BIOS mode setting. If the port is not or cannot be set to AHCI mode, that could be involved in the inability of Win 7 to provide the same functionality.
Paperdoc is correct -- have you ensured that you are using all of the latest updated drivers and that they are certified for Windows 7?
Also, Microsoft does have an official Windows 7 Support Forum located here http://tinyurl.com/9fhdl5 . It is supported by product specialists as well as engineers and support teams. You may want to also check the threads available there for additional assistance and guidance.