Package: e2fsprogs
Version: 1.37-2
Severity: important

I couldn't mount my hda6 partition anymore...

# e2fsck /dev/hda6
e2fsck 1.37 (21-Mar-2005)
/dev/hda6: recovering journal
Assertion failure in jread() at 
/usr/projects/e2fsprogs/debian/e2fsprogs-1.37/e2fsck/recovery.c line 140: 
"offset < journal->j_maxlen"

So I thought, if the journal is causing troubles, let's get rid of
it. But...

# tune2fs -O ^has_journal /dev/hda6
tune2fs 1.37 (21-Mar-2005)
The needs_recovery flag is set.  Please run e2fsck before clearing
the has_journal flag.

Oops... circularity!

Finally fetched the source, uncommented the assertion, et voila,
e2fsck continued fine and I could mount my partition again.

This assertion is probably very important, but my partition seems in
perfect condition right now, and I think there should be an easier way
to resolve this problem than fetching, modifying and compiling the
source...


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (600, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.9-ck3
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)

Versions of packages e2fsprogs depends on:
ii  e2fslibs                    1.37-2       ext2 filesystem libraries
ii  libblkid1                   1.37-2       block device id library
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libcomerr2                  1.37-2       common error description library
ii  libss2                      1.37-2       command-line interface parsing lib
ii  libuuid1                    1.37-2       universally unique id library

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to