Recovering data from an ext3 filesystem on a bad disk
- From: "Catalin Patulea" <cat@xxxxxxxxxxxxxx>
- Date: 18 Apr 2006 21:05:33 -0700
Hello,
I need some help with recovering as much data as possible from an ext3
partition on a bad disk.
It's a 160GB IDE harddrive that has a single ext3 partition spanning
the entire disk. Out of hardware failure (bad blocks), some sectors on
the disk have become unreadable. Attempting to read them with dd or
fsck leads to many kernel messages such as:
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest
Error }
hdb: task_in_intr: error=0x01 { AddrMarkNotFound }, LBAsect=81, high=0,
low=81, sector=81
ide: failed opcode was: unknown
hdb: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest
Error }
hdb: task_in_intr: error=0x40 { UncorrectableError }, LBAsect=81,
high=0, low=81, sector=81
ide: failed opcode was: unknown
end_request: I/O error, dev hdb, sector 81
Buffer I/O error on device hdb1, logical block 9
I tried using a superblock backup (-b 32768), but then fsck fails
because of a short read while reading the journal. Presumably, parts of
the journal have also become damaged.
What are your recommendations? How can I extract as much of the
original data as possible? There were a couple of large tar.bz2 files
(backups) and another 1000 small-ish files or so in a directory
structure, in all about 50GB worth of data.
Thanks for your help!
Catalin
.
- Prev by Date: Re: No umount indicator on USB MSDs
- Next by Date: Re: Multiple Linux OS on one HDD
- Previous by thread: Dual boot with Windows
- Next by thread: RAID - automatic repair
- Index(es):
Relevant Pages
|
|