I'm hoping someone can help with this one...
The IT dept at my other halfs company is too busy to retrieve data on a disk after replacing a failed PC. As a result, the missus has brought the disk (40GB ATA133 IDE disk) back with her for me to grab it from.
In theory no problem, bung it in in the USB caddy, plug it in, job done. In practise not so simple.
Connecting the caddy to an XP machine (a laptop) gives the error that the disk isn't formatted and would I like to format it - not ideal given the circumstances.
Ubuntu meanwhile initially reports that the disk may be either corrupt or in a RAID config. For a 40GB disk out of a machine that's 6+ years old I suspect it's not RAID though! Further poking around gives me the following:
Code:
Disk /dev/sdb: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa0aea0ae
Device Boot Start End Blocks Id System
/dev/sdb1 1 4 32098+ de Dell Utility
/dev/sdb2 * 5 4997 40106272+ 7 HPFS/NTFS
keith@HTPC:/media$ sudo dd if=/dev/sdb2 of=/dev/null
dd: reading `/dev/sdb2': Input/output error
14176+0 records in
14176+0 records out
7258112 bytes (7.3 MB) copied, 2.76079 s, 2.6 MB/s
So essentially it thinks it has 40GB for the partition I'm interested in, but a request to copy the entire disk only gives back 7.3MB
Other than hooking it up to an XP desktop (which I don't have here) in the hope it can fix the mess it created, does anybody have any other ideas?
Thanks!