Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#478546: /sbin/e2fsck: Couldn't fix parent of inode

253 views
Skip to first unread message

Kai Henningsen

unread,
Apr 29, 2008, 2:20:26 PM4/29/08
to
Package: e2fsprogs
Version: 1.40.8-2
Severity: normal
File: /sbin/e2fsck

Upgrading e2fsprogs did not help with this problem:

fsck 1.40.8 (13-Mar-2008)
e2fsck 1.40.8 (13-Mar-2008)
Backup contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
'..' in /lost+found/#122068977 (122068977) is <The NULL inode> (0),
should be /lost+found (11).
Fix? yes

Couldn't fix parent of inode 122068977: Couldn't find parent directory
entry

'..' in /lost+found/#122068978 (122068978) is <The NULL inode> (0),
should be /lost+found (11).
Fix? yes

Couldn't fix parent of inode 122068978: Couldn't find parent directory
entry

'..' in /lost+found/#122068979 (122068979) is <The NULL inode> (0),
should be /lost+found (11).
Fix? yes

Couldn't fix parent of inode 122068979: Couldn't find parent directory
entry

'..' in /lost+found/#122068980 (122068980) is <The NULL inode> (0),
should be /lost+found (11).
Fix? yes

Couldn't fix parent of inode 122068980: Couldn't find parent directory
entry

Pass 4: Checking reference counts
Pass 5: Checking group summary information

Backup: ********** WARNING: Filesystem still has errors **********

Backup: 14398872/122077184 files (1.4% non-contiguous),
188901088/244137600 blocks

-- System Information:
Debian Release: 4.0
APT prefers proposed-updates
APT policy: (985, 'proposed-updates'), (985, 'stable'), (501, 'stable'), (500, 'testing-proposed-updates'), (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.22+barbara.20070724
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages e2fsprogs depends on:
ii e2f 1.40.8-2 ext2 filesystem libraries
ii lib 1.39+1.40-WIP-2006.11.14+dfsg-2etch1 block device id library
ii lib 2.7-10 GNU C Library: Shared libraries
ii lib 1.39+1.40-WIP-2006.11.14+dfsg-2etch1 common error description library
ii lib 1.39+1.40-WIP-2006.11.14+dfsg-2etch1 command-line interface parsing lib
ii lib 1.39+1.40-WIP-2006.11.14+dfsg-2etch1 universally unique id library

e2fsprogs recommends no packages.

-- no debconf information

--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Theodore Tso

unread,
Apr 29, 2008, 4:20:27 PM4/29/08
to
On Tue, Apr 29, 2008 at 08:03:45PM +0200, Kai Henningsen wrote:
> Package: e2fsprogs
> Version: 1.40.8-2
> Severity: normal
> File: /sbin/e2fsck
>
> Upgrading e2fsprogs did not help with this problem:
>
> fsck 1.40.8 (13-Mar-2008)
> e2fsck 1.40.8 (13-Mar-2008)
> Backup contains a file system with errors, check forced.
> Pass 1: Checking inodes, blocks, and sizes
> Pass 2: Checking directory structure
> Pass 3: Checking directory connectivity
> '..' in /lost+found/#122068977 (122068977) is <The NULL inode> (0),
> should be /lost+found (11).
> Fix? yes
>
> Couldn't fix parent of inode 122068977: Couldn't find parent directory
> entry
>

Um, that's interesting. What this means is that e2fsck tried to
update the '..' entry of the directory inode #122068977, as part of
removing it to the lost+found directory, but it couldn't because it
couldn't find the '..' entry. But if the '..' entry was missing, it
should have been caught in pass #2. Hmm...

Could you send me the following:

debugfs /dev/sdXX <----- replace /dev/sdXX with the device name of
your filesystem
debugfs: stat <122068977>
...
debugfs: dump <122068977> /tmp/directory-dump

And then send me the output of the "stat <122068977>" command as well
as the /tmp/directory-dump file generated by debugfs?

Many thanks!!

- Ted

0 new messages