O
Oliver Friedmann
Hi,
I'm trying to recover the data on a WD45AA (45 GB) hard disk a friend of
mine gave me. I've seen many damaged hard disks, but this particular one
is quite interesting, because the bios (and the data lifeguard tool from
WD which is generally supposed to work without caring about any bios
options) both are detecting this drive as a WD75AA (7,5 GB).
I'm not able to access any data, but I'm wondering where the string
"WD75AA" comes from. Obviously the bios cannot contain a table of all
hard disk drive descriptors, thus the drive itself claims to be a WD75AA
(which is not true).
That brings me to the conclusion that either the controller card on the
drive is a "mass production" that can handle different WD drive types
and is internally configured (by a jumper, an eeprom or whatever) or the
drive parameters (descriptor, but also cylinders, heads and so on) are
stored within a writeable eeprom (maybe in order to be able to apply
firmwares) that is corrupted.
How can that be? Maybe a virus that writes to such a firmware, but I
doubt so, because a virus wouldn't change the model of a specific hdd
(WD45AAA to WD75AA) but just destroy any relevant firmware data. Maybe
there is an internal jumper on the inner side of the controller card
that specifies which model the controller card has to handle that has
been fallen off.
What do you guys think?
Thanks in advance,
Oliver
I'm trying to recover the data on a WD45AA (45 GB) hard disk a friend of
mine gave me. I've seen many damaged hard disks, but this particular one
is quite interesting, because the bios (and the data lifeguard tool from
WD which is generally supposed to work without caring about any bios
options) both are detecting this drive as a WD75AA (7,5 GB).
I'm not able to access any data, but I'm wondering where the string
"WD75AA" comes from. Obviously the bios cannot contain a table of all
hard disk drive descriptors, thus the drive itself claims to be a WD75AA
(which is not true).
That brings me to the conclusion that either the controller card on the
drive is a "mass production" that can handle different WD drive types
and is internally configured (by a jumper, an eeprom or whatever) or the
drive parameters (descriptor, but also cylinders, heads and so on) are
stored within a writeable eeprom (maybe in order to be able to apply
firmwares) that is corrupted.
How can that be? Maybe a virus that writes to such a firmware, but I
doubt so, because a virus wouldn't change the model of a specific hdd
(WD45AAA to WD75AA) but just destroy any relevant firmware data. Maybe
there is an internal jumper on the inner side of the controller card
that specifies which model the controller card has to handle that has
been fallen off.
What do you guys think?
Thanks in advance,
Oliver