iBook HD recovery
- From: ebenZEROONE@xxxxxxxxxxx (Hactar)
- Date: Thu, 18 Jan 2007 23:07:59 GMT
(Yes, I sent a similar post to alt.os.linux ; I got no replies there, so
I hope you enlightened folk can shed some light on the situation.)
My sister dropped her iBook. Bad sister. So we replaced the (40 GB)
hard drive (upgrading it to 100 GB in the process), and that seems to
have been most of the problem.
So now, I've got the old hard drive in my machine (2.6.15.1) and am
trying to make it other than a total loss.
First step (I think) is to copy a HD image to a file on my system. It's
been going over a day, and it's up to 1.6 GB. Needless to say, there
are lots of errors in this part of the disk. Occasionally it'll hit an
error-free patch, but not often. The errors look like this:
hde: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hde: task_in_intr: error=0x40 { UncorrectableError }, LBAsect=3227166, high=0, low=3227166, sector=3227160
ide: failed opcode was: unknown
end_request: I/O error, dev hde, sector 3227160
Buffer I/O error on device hde, logical block 403395
There are 1213 erroring blocks so far (according to "grep 'hde.*error=0x'
/var/log/syslog | colrm 1 27 | sort -u | wc -l"), sometimes dozens of
iterations on the same block (according to "grep 'hde.*error=0x'
/var/log/syslog | colrm 1 27 | uniq -c | sort -n | colrm 8 | uniq -c |
sort -n"). There have been of 5637 errors so far.
The multiple errors is rather odd in my view, since the "copy" command is
dd if=/dev/hde bs=512 skip=xxx conv=noerror >> file.img
No mention of retries there; maybe the IDE subsystem orders the retries.
I had to reboot the system partway through, which is why the "skip=" and
">>" in that command. Yes, an integral number of 512-byte chunks got
written to the file.
DMA is turned off for her drive, since I got errors with it being on
(which forced the aforementioned reboot).
All she wants from this drive are some JPGs and MP3s. But, what can I
do with this drive once I've copied it? Run PearPC, tell it that file's
a hard drive, and run Disk First Aid on it? Are there other copies of
the partition table I could parse, and then have Linux mount the
appropriate chunk of the file?
I have access to a "Power Macintosh 7100/66 AV", but it's at least a
decade older than the system this drive came from, and I don't have any
HFS+ tools. I also don't have any >=40 GB SCSI drives.
So, am I on a fool's errand or what?
--
-eben QebWenE01R@xxxxxxxxxxxxxxxxx royalty.no-ip.org:81
An idea that is not dangerous is unworthy of
being called an idea at all. -Oscar Wilde
.
- Follow-Ups:
- Re: iBook HD recovery
- From: Michael Mol
- Re: iBook HD recovery
- From: Sam
- Re: iBook HD recovery
- References:
- Close to giving up on Linux...
- From: adamomitcheney
- Close to giving up on Linux...
- Prev by Date: Something to log/record http-sessions?
- Next by Date: Re: Easy visual file explorer for linux
- Previous by thread: Re: Close to giving up on Linux...
- Next by thread: Re: iBook HD recovery
- Index(es):
Relevant Pages
|