Re: hang during boot on 2.0.103 (not tomsrtbt's fault but anyway ...)
John Lumby <[email protected]> Mon, 11 Aug 2003 22:40:28 -0400
| Newsgroups | gmane.linux.tomsrtbt |
|---|---|
| Message-ID | <[email protected]> |
Thanks to both of you who replied. Very helpful ineed. On Thu, 7 Aug 2003, Robert de Bath wrote: > > On Thu, 7 Aug 2003, Tom Oehser wrote: > > > > > > AFAIK even 1.7.361 is able to mount any ext2/3 filesystem, however, it > > > > I think ext2 can only mount *clean* ext3 filesystems, if there is > > journalling to apply, doesn't it set a bit that stops it? [...] >> The 1.7.361 should be able to mount it if it is clean. > > Oh yes, "couldn't mount because of unsupported optional features"; > and you need tune2fs to remove that flag. > > Or debugfs: I can confirm that 1.7.361 is able to mount an ext3 filesystem that is clean. I have one question on this - is it safe to mount it rw? I tried it (on a not-very-precious fs) and it appeared ok but mount said it was ext2. I suppose it is "at your own risk". Anyway, ro is all I need for the particular filesystem I am trying to recover. I didn't try the debugfs/tune2fs/e2fsck ideas. I was lucky that I was able to run a complete cycle of boot, fsck-st-start, shutdown on the dodgy disk. On Thu, 7 Aug 2003, Tom Oehser wrote: > > How about moving the dodgy disk to the machine that 2.0.103 boots in? > Ah - the dodgy-disk machine is a thinkpad with little itty-bitty disk drives that would rattle around to no useful effect in my old PII workstation. On Thu, 7 Aug 2003, Tom Oehser wrote: > > One thing to try is pulling out spurious hardware, such as network > cards and sound cards and such, and see if it will boot then, in case > one of them is what is locking up on the probe. > Don't think I can in a thinkpad (not safely anyway). Going back to 2.0.103 tomsrtbt - I tried this again on the thinkpad with a new, clean, /dev/hda drive and (of course) it still hung after that FDC 0 is a National Semi... line. I am quite keen to get a 2.0.103 that works on the thinkpad. Do you suppose that's possible? Well, of course it's possible - I mean, can you offer any suggestions for debugging/fixing? > > > 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. > As I mentioned in my original note: > The old 1.7.361 gets past that point and (with a slight difference in that > it prints only a single line for the hda) continues on with messages about: > scsi: 0 hosts > scsi: detected xxx Can you confirm (or tell me how to confirm) that the kernel in 2.0.103 auto-detects devices in the same order as the one in 1.7.361? Which would then imply that the problem is definitely with the scsi detection. I am roughly thinking along the lines of - . unpack.s . replace the scsi piece of the kernel with the equivalent piece from the thinkpad's own kernel (I did say "roughly") . buildit.s John