Nazo
2[H]4U
- Joined
- Apr 2, 2002
- Messages
- 3,672
A long time ago when I first switched to SATA (this was on a much older board -- a nForce 3 based with an Athlon 64, so needless to say things were pretty different driver/hardware-wise) I was annoyed that Windows was always showing the safe remove hardware option for my harddrive. It always struck me as a pretty stupid bad idea to have the host drive for the OS in that list. Now today I wish I still had it... The reason being that I have just recently gotten a pocket sized enclosure for 2.5" SATA drives with USB and eSATA support and a suitable drive (a Scorpio so I only need 500mA to power it and can do so from one USB bus -- which will be the main thing I use it with admitedly.) The enclosure even came with a bracket for installing in systems like mine. My board lacks any dedicated eSATA connection (which I think uses a different connector internally anyway doesn't it? So I guess if it had it I'd already have a bracket with the board and installed.) At first Windows wouldn't even see it if I plugged it in after starting the system. I followed this guide to get AHCI working without reinstalling the entire OS so now when I plug in the drive Windows does recognize it sucessfully and sets it up correctly.
However, I still have no safe remove hardware option... At this point I would put up with it showing the host drive even just to have it showing the external drive. For now I've turned off write caching for obvious safety reasons, but I'd really rather have that on since the only reason I normally deal with plugging it into eSATA in the first place (no easy task since I have to place the drive all they way on the edge of my desk and everything with my case being fairly far away and the cable being fairly small.) After all, despite its limitations, the USB 2.0 interface is nothing to sneeze at (though this enclosure seems to have a maximum sustained operation closer to 170Mbps as opposed to very close to USB 2.0's ~200Mbps maximum from my older enclosure.) Just, when transfering some 20+ GB of data, eSATA is a lot nicer than USB 2.0... Also, I can't help but think that since XP is treating it as a non-removable drive, it may not be a good thing for it to actually be removed while the OS is running... This would seem to be supported by the fact that, after I removed it, when I tried to later plug it back in Windows failed to recognize it and my CPU started spiking like mad (though it was weird as it would go up and down, so it literally spiked.) I'm betting XP just sees it as an internal drive that it simply didn't see when it first came up, so assumes no possibility of it being removed without a shutdown/reboot.
Is there any way I can get it to start offering safe remove hardware for this removable drive? Or is this little almost fake eSATA going to just end up being convenient in that I don't have to deal with actually opening the case up or anything?
However, I still have no safe remove hardware option... At this point I would put up with it showing the host drive even just to have it showing the external drive. For now I've turned off write caching for obvious safety reasons, but I'd really rather have that on since the only reason I normally deal with plugging it into eSATA in the first place (no easy task since I have to place the drive all they way on the edge of my desk and everything with my case being fairly far away and the cable being fairly small.) After all, despite its limitations, the USB 2.0 interface is nothing to sneeze at (though this enclosure seems to have a maximum sustained operation closer to 170Mbps as opposed to very close to USB 2.0's ~200Mbps maximum from my older enclosure.) Just, when transfering some 20+ GB of data, eSATA is a lot nicer than USB 2.0... Also, I can't help but think that since XP is treating it as a non-removable drive, it may not be a good thing for it to actually be removed while the OS is running... This would seem to be supported by the fact that, after I removed it, when I tried to later plug it back in Windows failed to recognize it and my CPU started spiking like mad (though it was weird as it would go up and down, so it literally spiked.) I'm betting XP just sees it as an internal drive that it simply didn't see when it first came up, so assumes no possibility of it being removed without a shutdown/reboot.
Is there any way I can get it to start offering safe remove hardware for this removable drive? Or is this little almost fake eSATA going to just end up being convenient in that I don't have to deal with actually opening the case up or anything?