HDD GURU FORUMS
http://forum.hddguru.com/

Data recovery at the ata level
http://forum.hddguru.com/viewtopic.php?f=7&t=17012
Page 1 of 1

Author:  Galdorf [ September 15th, 2010, 11:18 ]
Post subject:  Data recovery at the ata level

Is there data recovery software that can recover data at the ata level rather than bios?.

Author:  ppumkin [ September 15th, 2010, 11:25 ]
Post subject:  Re: Data recovery at the ata level

Like PC-3000 or DataCompass?

Author:  Galdorf [ September 15th, 2010, 11:38 ]
Post subject:  Re: Data recovery at the ata level

ppumkin wrote:
Like PC-3000 or DataCompass?

software only not hardware.

Author:  ppumkin [ September 15th, 2010, 12:20 ]
Post subject:  Re: Data recovery at the ata level

I can only think of mhdd.. but thats not really recovery is it. more diagnostics.
i think spinrite does it- but its not really that great software.

Author:  N.C. [ September 15th, 2010, 14:18 ]
Post subject:  Re: Data recovery at the ata level

Galdorf wrote:
ppumkin wrote:
Like PC-3000 or DataCompass?

software only not hardware.


The simple answer is no.

The detailed is:
You need ATA port for this.
If you are limited to software, you will need driver for the ATA port too.
If you have driver for the port, your OS will get the drive from it, and will play with it when you are trying to do magic...
This is why you will need special hardware with special software, like PC3K or similar.

Janos

Author:  Eleg [ September 16th, 2010, 8:30 ]
Post subject:  Re: Data recovery at the ata level

Most of the current logical data recovery programs run under Windows. An environment which does not handle failing HDDs well. While direct ATA communication is possible under Windows, it is not a good idea as physical errors on a HDD easily makes the operating system to tilt over. This can possibly be avoided by connecting patient disk after Windows has started, but I would be surprised to see commercial applications demanding such a procedure.

However, the workflow should be to clone the failing HDD to a healthy disk first. Which then can be accessed by recovery programs under Windows. Luckily it does exist a few PC based clone programs which talks ATA directly (bypassing BIOS). But these programs run under DOS (or similar).

There is basically no limits for what an application program running under DOS can do system wise. E.g replacing interrupt vectors, effectively implementing own system code. So as programs like MHDD and others have shown, direct ATA communication is possible under DOS.

Use of dedicated HW as implemented by some clone products and firmware repairers does provide some added benefits: it let the application control/monitor power and reset lines for the attached HDD, it provides a consistent Host Controller or Host Adapter interface, it can provide a serial terminal interface, and lastly also function as a kind of copy protection for the application.

Page 1 of 1 All times are UTC - 5 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/