Re: [Jfs-discussion] Help: jfs_fsck Segfaults on failed drive
Brought to you by:
blaschke-oss,
shaggyk
From: Paul L. <pau...@ea...> - 2004-07-22 05:38:37
|
I had both segfaults. The patch fixed the Phase 1 segfault but not the Phase 0 problem. I've attached a gdb log with a stack backtrace. Let me know if that's not what you wanted. I tried to compile jfsutils with debug info but that stack trace still doesn't look very useful so maybe I didn't set it up right. I was able to mount the drive in readonly mode (didn't think to try that before). I think I'll just get what I need off and re-format it. Let me know if you want another trace before I get rid of it. -Paul Dave Kleikamp wrote: >On Tue, 2004-07-20 at 23:00, Paul Lanier wrote: > > >>I had a failure on my JFS drive that was preventing my Linux machine >>from booting. I booted up knoppix and ran fsck on it. It seemed to >>work and I was able to mount the drive under knoppix. However, on >>reboot, the drive still failed to load properly. So back into Knoppix >>and another try at fsck. This time I get a Segfault. I played a little >>with jfs_debugfs but I don't know how to do much other than look >>around. Below is the output of jfs_fsck. I also tried version 1.1.6 >>and got the same output and Segfault. >> >> > >Is this the 1.1.6 segfault in phase 0, or in phase 1? I have a patch >that may fix the segfault in phase 1. It should apply to jfsutils >1.1.6. The patch fixes a problem with a bad format specifier, and I >went ahead and fixed a lot of messages so that inode numbers don't show >up as negative. (They are unsigned.) > >If the phase 0 segfault still occurs in 1.1.6, could you maybe get a >stack trace by running fsck.jfs from gdb? > > > >> I also appended some outputs from >>jfs_debugfs. Anyone have an idea how to get this drive working again? >>At least enough to get some files off before I reformat it? >> >> > >I'm not sure how badly the file system is damaged. Usually you can >mount read-only to recover data, but it sounds like you may have some >pretty serious problems if you can't boot. > > > |