[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <50cd5e9b.0839650a.221f.ffffc460@mx.google.com>
Date: Sun, 16 Dec 2012 03:39:35 -0200
From: Dâniel Fraga <fragabr@...il.com>
To: Theodore Ts'o <tytso@....edu>
Cc: linux-ext4@...r.kernel.org
Subject: Re: Kernel 3.7.0: bad header/extent
On Sat, 15 Dec 2012 22:51:50 -0500
Theodore Ts'o <tytso@....edu> wrote:
> Um, really? **Exactly** the same error message? That doesn't make
> any sense. The error message you quoted happens when the kernel
> complains that the block numbers in the inode in question are invalid
> (i.e., are too big for the inode in question, or point at file system
> metadata).
Yes. The exact same message before and after:
EXT4-fs error (device sda2): ext4_ext_check_inode:462: inode #9311628:
comm less: bad header/extent: invalid extent entries - magic f30a,
entries 1, max 4(4), depth 0(0)
> However, debugfs is not showing any extents --- which would be the
> case after e2fsck repaired the file system (it would have zapped the
> extent tree for the inode).
>
> So (a) you did run e2fsck on an unmounted file system right?
Yes, unmounted.
> (b) Can you send me the output of:
>
> debugfs -R "extents <9311628>" /dev/sda2
>
> just to be sure we aren't missing anything.
Here it is:
debugfs 1.41.12 (17-May-2010)
Level Entries Logical Physical Length Flags
0/ 0 1/ 1 0 - 4294967295 37333026 - 4332300321 0
> Also, if you are using a really new kernel such as 3.6.x or 3.7.x, you
> ***really*** shouldn't be using an ancient version of e2fsprogs such
> as 1.41.12. You really should be using e2fsprogs 1.42.x, preferably
> the latest e2fsprogs 1.42.6. I wonder if you are seeing a similar
> message indicating that the file system had previously found an error,
> and which wasn't cleared because you are using an ancient version of
> e2fsprogs....
Ok. The problem is that I'm trapped. I need to compile the most
recent version (1.42.6) but the needed file to
compile (/usr/include/dlfcn.h) isn't available (Input/output error)
because of this problem.
But no problem, because I used e2fsck from "Recovery is
possible 13.7" cd which uses e2fsck 1.42 version (so you can be sure I
used e2fsck 1.42 version).
Any more suggestions? Thanks!
--
Linux 3.7.0: Terrified Chipmunk
http://www.youtube.com/DanielFragaBR
http://www.libertarios.org.br
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists