* Data Recovery from Bad Sectors Hard Disk.
* Data Retrieval from the Bad Blocks of Hard Drive.
* Copying the data giving error on cyclic redundancy check.
I am using VMware Server and hosted a few Guest machines on it.
One of the machine with Win2k3 OS went down, i checked and found there some CRC error
โData error (cyclic redundancy check)โ.
The VMware server was unable to read the disk of guest machine (a file with .vmdk extension).
I started searching this error and found that this error appears due to the bad sectors of hard disk.
I checked the Event Viewer of the Host Machine and found that true. Event viewer had the same errors,
โThe device, \Device\Harddisk1, has a bad block.โ
Harddisk1 on which the guest machine was running had bad blocks.
I decided to copy this machine to another drive and run from there but it was also unable to copy and was giving the same CRC error.
Now i started searching for such a tool which can read the data from bad blocks and copy to another location.
Thanks God! after a few minutes of searching i found bbcopy. It’s a small tool and runs without any installation requirement. It copies data from file or raw harddisk ignoring Bad Blocks.
I downloaded it from http://alter.org.ua/soft/win/bb_recover/
Extracted it to C drive.
Opened command prompt and typed,
cd c:\bbcopy
c:\bbcopy>bbcopy.exe “E:\Win2k3 VM\Windows Server 2003 Enterprise Edition.vmdk” “D:\win2k3_restore\Windows Server 2003 Enterprise Edition.vmdk”
The above command copied the .vmdk file of 15GB from E drive (Harddisk1 having bad block) to D drive (Harddisk0).
The copy was successful.
Later i copied the other VM files(In my case only .vmdk file was on bad sector and the other files were readable from the disk)
Then opened the VM on VMware Server. Turned the VM OS (Win2k3) On. It started checkdisk and fixed many issues, like deleted orphan file record segment and recovered orphan files.
After fixing the issues Operating System loaded successfully.
Thanks to bbcopy.
No Comment Received
Leave A Reply