ESATA drives in WinXP without AHCI, how are they handled?

bgc99

Senior member
Aug 13, 2004
472
0
71
How would an ESATA drive be treated by WinXP if the drive was powered up after XP boots?

Would that be treated the same as how swapping and require the external drive to be powered up before the PC is booted?

Also, how would the ESATA drive be treated when the sytem was shut down?

Thanks,
BGC
 

RebateMonger

Elite Member
Dec 24, 2005
11,586
0
0
It depends on the disk controller and the controller drivers.

As I understand it, an Intel disk controller in IDE Emulation mode won't recognize an eSATA disk unless it's connected and powered when booting Windows. And if you disconnect or de-power the disk, it'll freeze Windows.

But there are other disk controllers that can handle eSATA and don't use AHCI drivers.

I have lots of experience with Silicon Image SATA/eSATA controllers and those handle hotswapping in XP/2003 just fine. Like some other SATA/eSATA controllers, they don't give you a "Safely Remove Hardware", but you don't need that to remove the disk as long as you know it's done writing.
 

Auric

Diamond Member
Oct 11, 1999
9,591
2
71
The proggy HotSwap! allows scanning for newly attached drives (if not automatically detected) and for safe removal with spin-down. It works with Intel and Silicon Image controllers, at least.

http://mt-naka.com/hotswap/index_enu.htm

eSATA is just a shielded interconnect. The drive behaves no differently.
 

corkyg

Elite Member | Peripherals
Super Moderator
Mar 4, 2000
27,370
240
106
I use eSATA drives on several machines for backup. One is on XP Pro, and I can turn it on and off as needed. That is handled nicely by the Promise SATA PCI controller installed. It works just as Auric says, but w/o any extra program.
 

bgc99

Senior member
Aug 13, 2004
472
0
71
Mobo is an Asus M4A785TD-V EVO, with AMD SB710 southbridge that supports 1 ESATA port.

This drive would be for backup on a pc I built for my parents, so I need it to be as simple as possible to use.

It would be connected at all times but might be powered on/off while the pc was already on, so I just want to make sure it would work. Otherwise, I might be better off going with a USB external drive instead.

Thanks,
BGC
 

corkyg

Elite Member | Peripherals
Super Moderator
Mar 4, 2000
27,370
240
106
If you use a Vantec NexStar 3 case, you can get both eSATA and USB 2 ports. That way you're covered both ways.
 

bgc99

Senior member
Aug 13, 2004
472
0
71
I looked at that one a while back. I think alot of the ext. enclosures that have esata also have usb. But if I go usb, it may be cheaper to get one of the basic ext. drives from the HD manufacturers. I just want a drive, not one with the builtin backup software.

BGC
 

Old Hippie

Diamond Member
Oct 8, 2005
6,361
1
0
it may be cheaper to get one of the basic ext. drives from the HD manufacturers.
Do yourself a favor and buy a seperate HD and external case.

If it screws-up you have a fighting chance to retrieve your data without voiding the warranty.
 

Auric

Diamond Member
Oct 11, 1999
9,591
2
71
Glad to help.

BTW, has anyone tried HotSwap! with other storage controllers? 'Cause the basic functionality is essentially the same as Device Manager/DevCon as far as scan and disable but it does provide spindown which one would expect to be a standard specification.
 

ponch007

Senior member
Jun 12, 2001
576
0
0
Glad to help.

BTW, has anyone tried HotSwap! with other storage controllers? 'Cause the basic functionality is essentially the same as Device Manager/DevCon as far as scan and disable but it does provide spindown which one would expect to be a standard specification.

I am trying it out with Dynex (Sil 3132) 2 port e-Sata II PCI-Express Adapter.
 

Auric

Diamond Member
Oct 11, 1999
9,591
2
71
I've used it with a SiI 3512 and various Intel controllers but those are noted as "supported". So, I'm curious about AMD and such.