27 Jan 2012
Just because your device has a SATA interface, that doesn’t mean it provides native support for SATA. Yes, it’s convenient that you can connect a drive without an external adapter, but the device may be using a built-in SATA-IDE adapter or its software may not be providing native support for this interface.
Don’t be fooled – adapters could be implemented anywhere: in a motherboard, a dedicated host device, or even a SATA drive! In fact, all early SATA drives were IDE drives with built-in SATA-IDE adapters on their boards.
Without native support, you can’t take full advantage of the interface and its extra functionality and performance. So don’t make the mistake of choosing a data recovery device just because it has a corresponding interface. Instead, you should look for a tool that:
Here’s why.
1. You can send more effective device resets to unstable drives.
Native SATA functions give you a regular COMRESET command, which is as effective as the IDE Reset signal.
You also get a more efficient Physical Layer (PHY) reset. (The SATA Physical Layer is responsible for detecting a SATA device on the cable, and for link initialization.) This reset mimics disconnecting the SATA cable from a drive and connecting it back without powering off the drive.
You would use the PHY Reset when a regular hardware reset is not efficient enough to force the drive to abort a currently executed operation and move on to the next command. The PHY Reset lets you avoid extra cycles of repowering the drive during imaging, which minimizes the risk of complete drive failure caused by unnecessary repowering procedures.
You can also reset the drive indirectly using a third method, by resetting the SATA controller, since the SATA physical link initialization involves reset and synchronization phases. This kind of reset isn’t possible in IDE because of the static level nature of its signals.
These two extra hard drive resets, PHY Reset and SATA Controller Reset, can help a lot when a regular COMRESET isn’t enough to force the drive to respond.
2. The imaging process is more stable for certain drives.
SATA-IDE adapters cause a number of instability issues because of inefficiencies in processing the drive initialization. This instability happens whether the adapter is external or built-in.
The problem is that processing hardware and software resets depends very much on a SATA-IDE adapter. Some adapters simply freeze when executing a software reset on certain drives, meaning a drive becomes unresponsive until after a repowering cycle. In this situation, the drive looks like it stays busy, even though the problem is actually with the adapter.
SATA-IDE adapters may also experience incomplete or non-synchronous initialization during the power on.
When you use SATA native functions, you avoid all of these drive initialization issues.
3. You get higher interface transfer speeds.
Modern drive capacity is measured in terabytes nowadays, which means that even copying data from good areas of the drive takes many hours.
SATA-IDE adapters slow down the imaging process for two reasons:
Note that the speed we mention relates the imaging speed of good areas of the drive, while the imaging speed of unstable drives with many bad sectors depends much more on the ability of the data recovery imaging product to handle bad areas than on the data transfer speed of the interface. Processing bad areas of some drives may take days or even weeks compared to a few hours spent on imaging good areas.
4. You get diagnostics functions via SATA PHY link.
SATA interface allows you to identify a failed board, issues with the SATA interface, and in some cases, corrupted firmware in ROM.
Here is the list of SATA PHY states and potential issues associated with each of those states:
In short, you want a device that supports SATA native functions.
To check whether your imaging tool has native support of the SATA interface, verify whether it has control of SATA native functions. For example, you should be able to see a SATA drive’s PHY status and select the type of SATA hardware reset to use when imaging the drive.
No need to check up on DeepSpar Disk Imager 4: the newest release introduces support for SATA native functions. All of the control, reset, and diagnostics functionality that comes with native SATA support will help you image SATA drives that have various kinds of read instability issues with better speed and reliability.
Get free Advanced Data Recovery Tips direct to your inbox.
What our clients say
-Dave Nago, USA
- Luke Coughey, Vice President & CTO
Recovery Force Inc. Canada
- Tim Farren, Owner
Farren Technology group
- Andy Butler, Managing Director
ABC Data Recovery Ltd, UK