A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows 7 » Windows 7 Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Disconnecting an SATA drive without hot-swap capability?



 
 
Thread Tools Rate Thread Display Modes
  #1  
Old May 18th 16, 10:09 PM posted to alt.windows7.general
Bert[_3_]
external usenet poster
 
Posts: 217
Default Disconnecting an SATA drive without hot-swap capability?

Are there any gyrations that can be performed to allow an SATA drive to be
powered down and disconnected from a running system that doesn't have an
eSATA connection or hot swap capability?

I have an external drive that has both USB2 and SATA interfaces. Since I
need to power down and move the drive frequently, I've always used the USB
interface, but it's slow.

If I were to bring an SATA connection out of the box to the drive, is there
any sequence I could use that would allow me to power down and remove the
drive, and later bring it back online?

For example, would dismounting the drive using "mountvol", and then
disabling it by using a program such as "devmanview" and later reversing
the sequence work?

Since the drive has important data on it, I'm reluctant to simply try this
out to see what happens.

--
St. Paul, MN
Ads
  #2  
Old May 19th 16, 03:04 AM posted to alt.windows7.general
Paul
external usenet poster
 
Posts: 18,275
Default Disconnecting an SATA drive without hot-swap capability?

Bert wrote:
Are there any gyrations that can be performed to allow an SATA drive to be
powered down and disconnected from a running system that doesn't have an
eSATA connection or hot swap capability?

I have an external drive that has both USB2 and SATA interfaces. Since I
need to power down and move the drive frequently, I've always used the USB
interface, but it's slow.

If I were to bring an SATA connection out of the box to the drive, is there
any sequence I could use that would allow me to power down and remove the
drive, and later bring it back online?

For example, would dismounting the drive using "mountvol", and then
disabling it by using a program such as "devmanview" and later reversing
the sequence work?

Since the drive has important data on it, I'm reluctant to simply try this
out to see what happens.


Why not simply treat it as a "fixed disk" ?

1) With system shut down, make the connection.
Power up the external.
2) Start system, do backup to external, select shutdown.
OS properly flushes system file cache to drive because
you used shutdown.
3) With system power off, power off enclosure and
disconnect SATA-ESATA cabling.

I don't see much point in some "hackery", to make
a fake hotswap capability. All it will take
is one mistake, to make you regret the choice.

If you change the motherboard SATA ports to AHCI,
and use the MSAHCI driver in Windows 7, that might
add hotswap for the internal ports. Using the
regedit "rearm" sequence, you can even do this
on an OS which is currently using a non-AHCI choice.

Driver re-arming...

http://www.sevenforums.com/hardware-...raid-ahci.html

"I'm not sure, but I know that the values for the subkeys
below all have to be 0:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\iaStorV
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\iaStor
"

A complete set would be...

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\pciide\Start == 0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\msahci\Start == 0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\iaStorV\Start == 0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\iaStor\Start == 0

If you are working on a machine and moving back and
forth between PCIIDE and MSAHCI, you enable both of
them before dropping to BIOS level and selecting
the mode you want. By enabling both, if you screw
up your BIOS choice, the system will still boot.
Note that Windows 8 has some slightly different
names involved, and while the recipe is similar,
the details may differ.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\pciide\Start == 0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\msahci\Start == 0

The iaStor/iaStorV are for Intel chipsets supported
for RAID operation by the Win7 OS. The "V" stands
for Vista, and the capability might have been in
Vista too. But you won't be using RAID for this
exercise. MSAHCI gives you hot plug.

But personally, I wouldn't use it. I want a guarantee
the drive is *spun down* before I hit the power
switch on the enclosure. Very few combinations of
usage do that properly. Treating it like an internal
disk, and doing full boot-to-shutdown sequences, is
the closest you can get to emulating proper treatment.
I have platforms here, where when you select Eject,
the enclosure continues to spin. WinXP might be
the closest to doing it properly. I don't consider
Hotplug to be all that smooth at the best of times
(since behavior may not be the same on all OSes).

Paul
  #3  
Old May 19th 16, 07:42 AM posted to alt.windows7.general
Char Jackson
external usenet poster
 
Posts: 10,449
Default Disconnecting an SATA drive without hot-swap capability?

On Wed, 18 May 2016 21:09:33 -0000 (UTC), Bert wrote:

Are there any gyrations that can be performed to allow an SATA drive to be
powered down and disconnected from a running system that doesn't have an
eSATA connection or hot swap capability?


Anecdote 1: I've *disconnected* a SATA drive from a running system hundreds
of times over the past 8-10 years and don't remember ever having a problem
as a result. OTOH, *connecting* a SATA drive to a running system has been
interesting some of the time. That usually works, but on occasion I've seen
everything from the drive not being recognized at all until the system is
rebooted to the system immediately shutting down when the drive's power is
connected.

Anecdote 2: A few years ago I worked on a system that had a SATA-to-eSATA
adapter installed, very much like this one that costs a couple of dollars:
http://www.newegg.com/Product/Produc...9SIA67038W4910
It wasn't my PC so I had no direct experience, but the owner claimed that it
worked perfectly. His backup drives had USB and eSATA ports, and he wanted
to use the faster eSATA ports. The adapter allowed him to do that, with the
caveat that he used up two of his internal SATA ports in the process, which
wasn't an issue in his case.


--

Char Jackson
  #4  
Old May 19th 16, 01:10 PM posted to alt.windows7.general
Mike Tomlinson
external usenet poster
 
Posts: 654
Default Disconnecting an SATA drive without hot-swap capability?

En el artículo , Bert
escribió:
Are there any gyrations that can be performed to allow an SATA drive to be
powered down and disconnected from a running system


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

Used it happily for years.

--
(\_/)
(='.'=) Windows 10: less of an OS, more of a drive-by mugging.
(")_(") -- "Esme" on el Reg
  #5  
Old May 19th 16, 10:58 PM posted to alt.windows7.general
Bert[_3_]
external usenet poster
 
Posts: 217
Default Disconnecting an SATA drive without hot-swap capability?

In Mike Tomlinson
wrote:

En el artículo , Bert
escribió:
Are there any gyrations that can be performed to allow an SATA drive
to be powered down and disconnected from a running system


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

Used it happily for years.


This program provides a GUI for easily disabling the drive, as would be
done through the device manager.

So if that's all that's really needed in order to make an SATA drive
safe for powering down and removal, I'm all set.

Thanks for the pointer.

--
St. Paul, MN
  #6  
Old May 19th 16, 11:01 PM posted to alt.windows7.general
Bert[_3_]
external usenet poster
 
Posts: 217
Default Disconnecting an SATA drive without hot-swap capability?

In Paul wrote:

Bert wrote:
Are there any gyrations that can be performed to allow an SATA drive
to be powered down and disconnected from a running system ...


1) With system shut down, make the connection.
Power up the external.


As I said, I need to do this while the machine remains running.

--
St. Paul, MN
 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 03:24 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.