Mailinglist Archive: opensuse (1932 mails)

< Previous Next >
Re: [opensuse] Is there a way to read data from a hdd, with a worm eaten bootsector?
  • From: jdd sur free <jdanield@xxxxxxx>
  • Date: Wed, 02 Jul 2008 12:24:41 +0200
  • Message-id: <486B5769.1040305@xxxxxxx>
Robert Smits a écrit :

Spinrite is a stand-alone DOS program designed to refurbish hard drives,

the question is wheter it is possible or not to work with hard drives at a lower level than the OS usually do. I think it's possible, but probably only with maker specific software (on the factory). There are probably hidden api/entry points in the firmware.

It's possible also with special firmware loaded by a hardware interface plugged in place of the original one, but this is probably far out of the scope of any userspace sofware (even under dos)

by the disk drives' error correcting code it tries to read the sector up to 2000 times,

this is where it can easily kill a used disk...

and tries to determine the most probable value of each bit by
comparing the results. The data is then saved onto a new block of the same disk; it cannot be saved elsewhere.

this is plain stupid, saving on a dying disk! dd_rescue do the same but it's extremely suggested to write the data on an other disk

and dd_rescue is *extremely slow*

jdd

--
Jean-Daniel Dodin
Président du CULTe
www.culte.org
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References