Professional Documents
Culture Documents
Background:
Data Compass, as one hardware and software complex data recovery tool, was
designed to recover data from patient hard drives which are either logically damaged
or physically damaged and was released initially in 2008. Since Data Compass was
launched into market, it has been updated for many times, adding several important
functions, such as Shadow Disk technology, SA Emulation technology for Hitachi hard
drives and Reading by Selective Heads, these technologies have helped to solve many
data recovery barriers and create good profit for the customers using Data Compass.
In the first quarter of 2010 Western Digital manufacturer outnumbered Seagate sales
and ranked first in terms of shipments, partly because of the Seagate Firmware
Problem. But the shipments don’t mean that the hard drives of WD are totally
perfect in quality. In recent years the ROYL Series of WD had been reported to be
defective in design. Just the same as other hard drive manufacturers, WD designs
two pieces of firmware. The two pieces of firmware are stored successively in logical
head 0 and logical head 1, for there are more than two heads of hard drives.
However, the status of each head is to be detected after powering on, therefore, in
case that any one of the two heads is damaged, the hard drive cannot be initialized
and motor fails to rotate, making clicking noises. Consequently, users must exchange
SalvationDATA is to release the Data Compass 2011 to fix the above two problems
and any other difficulties during the data recovery application, adding 7 new critical
functions, which are head firmware loading technology for WD hard drive, power
reset setting for Seagate hard drive, reading by selective head for Toshiba and Fujitsu
hard drive, status register and error register, hard drive information acquisition
technology, real-time sector view during imaging, and access to Toshiba and Fujitsu
hard drives. And each of them is explained in details as followings.
The status register and error register function is updated in order to make users find
out the real time status of hard drive and know the type of error easily, by adopting
the users’ suggestions. Figure 5 shows.
Figure 5
7 6 5 4 3 2 1 0
BSY DRD DWF DSC DRQ CRR IDX ERR
Table 1
Table 1 shows each mean of the status register in each Bit
BSY —— Abbreviation of Drive Busy
DRD ——Abbreviation of Drive Ready
DWF ——Abbreviation of Drive Write Fail
DSC ——Abbreviation of Drive Seek Complete
DRQ ——Abbreviation of Drive Request
CRR ——Abbreviation of Correct
INX ——Abbreviation of Index
ERR ——Abbreviation of Error Received from the drive’s error Register
7 6 5 4 3 2 1 0
BBK UNC 0 IDNF 0 ABRT TONF AMNF
Table 2
This function is added to fix the problem that the hard drive is stuck easily during
imaging but neither soft reset nor hard reset works and the hard drive must be reset
manually by user. This solution orientated from one customer using Data Compass to
recover data from Barracuda 7200.11 hard drive of 320 GB capacity. Our researcher
analyzed the hard drive and drew a conclusion that the hard drive is locked up when
encountering bad sectors but BSY is not still reading “1”, keeping the status of
“before locking up”, therefore Data Compass cannot recognize the true status of the
hard drive, resulting in not actuating “soft reset, hard reset and power reset”. It is
caused by the defect in design. According to the ATA protocol, the status register
should be “1”, when hard drive is locked up and fail to carry out external order.
Therefore, in order to be in conformity with this protocol, our researcher adds
‘power reset setting’. Users are able to specify the status register bit to reset the
power.
The real status of the hard drive must be identified by users when it gets stuck if you
are going to use this function, by testing whether each status register in each Bit is
effective or not. Here this function is demonstrated by the Barracuda 7200.11 hard
drive mentioned above. (For detailed approaches, please refer to the corresponding
video in the installation package)
Two partitions can be opened before specifying the condition of power reset, as is
shown in Figure 6.
Figure 8
So we have understood from above the effective bits for the status register after this current hard
drive gets stuck and we need now to specify the condition to reset the power. As shown in Figure
9, tick the ‘on’ lights “DRD”, “DWF”, ”DS”, “ERR”, click set and after that, the third partition can be
opened as well as shown in Figure 10.
Figure 11
Figure 12
After the successful firmware loading, we enter “Data Compass Explorer” and open partitions
successfully as shown in Figure 13.
PS: Within DC2011, the Hitachi SA Emulation and western digital head firmware loading are
integrated to one tab. Meanwhile The Hitachi SA emulation has been optimized here. We have all
the Hitachi HDD sources integrated (including the latest series 7232,5450 etc ), and the original
HDD sources tab altered to “ auto loading”; therefore, users don’t have to select the HDD series
but only to click on the “auto loading” and then the program will detect the HDD info
automatically and load the corresponding firmware resources.
Selective head image for Toshiba and Fujitsu HDD is now integrated to Data Compass to make it
more powerful and complete with this technology. It is mostly used to handle single-head
damaged HDD and the 32bit selective head image for Fujitsu is exclusively provided by HD
DOCTOR for Toshiba and Fujitsu.
View sector on the fly means users can see the hexadecimal data during the data imaging process.
It is designed to allow users to monitor the process and judge whether the data has value. Before
this, users spent several hours finishing the image task, but finally found that the captured data
are all”4040” or other meaningless data; what a waste of time and human labor! Now with this
function, users can decide whether to carry on the image task.
Figure 15