On Tue, 5 Aug 2003, John Lumby wrote:
> I have a laptop which has a flaky(**) harddrive (ATA) and am trying to use
> tomsrtbt to recover files off it and copy them off elsewhere. The laptop
> has one EXT2 filesys (/ on /dev/hda3) and another EXT3 (/home on /dev/hda9).
>
> I was using an old tomsrtbt diskette which was kicking around (it is ver
> 1.7.361) and successfully got all the files I wanted off the EXT2 filesys
> and was feeling really pleased with yet another success story for tomsrtbt
> (I am REALLY glad it has both plip and mount -t nfs - praise, flattery ...)
> but that tomsrtbt wouldn't mount the EXT3. I made a 2.0.103 tomsrtbt but
> this one won't boot at all - it hangs after these boot msgs:
AFAIK even 1.7.361 is able to mount any ext2/3 filesystem, however, it
doesn't actually have the ext3 journal stuff. Did you mount the /home
partition as an ext2 ( <- thats "two" not "three") partition. That
should work, but do make sure you mount read-only.
> ...
>
> PCI-IDE: unknown IDE controller ...
> PCI-IDE: not 100% native, will probe irqs later
> hda: IC25xxxxx ATA DISK drive
> ide0 at 0x1f0-0x1f7, 0x3f6 on irq 14
> hda: ICA25xxx 28615MB w/1806kb cache ...
> Floppy drive(s): fd0 is 1.44M
> FDC 0 is a National Semi.,..
>
> HANG
The problem is there are a lot of auto-detects happening here, any one
of them could be upsetting some piece of hardware and most of them say
nothing if they find nothing.
> On a different machine, the same 2.0.103 diskette boots just fine, so it's
> most probably related to the flakiness(**) of the drive, but since the
> 1.7.361 aways boots successfully - I can't help wondering - is there
> anything I can do to make a tomsrtbt which will boot AND mount the EXT3?
> Seems there's gotta be a way ... Also - can I debug the hang? How?
How about moving the dodgy disk to the machine that 2.0.103 boots in?
--
Rob. (Robert de Bath <robert$ @ debath.co.uk>)
<http://www.cix.co.uk/~mayday>
Google Homepage: http://www.google.com/search?btnI&q=Robert+de+Bath