ext3 filesystem which can't be corrected?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have a ext3 filesystem which can't (?) be corrected with e2fsck - it shows files having the same inode, with the same names in the same directory.


e2fsck passes the check and does not find any errors (well, the first pass showed lots of errors). The filesystem is iSCSI-connected with commit=60 mount option, and initiator was brutally disconnected from the target several times.


However:

# cd /mnt/1/lost+found/


These are the directories I can't remove:

# ls
#83363275/ #83378623/ #83379228/ #83379558/ #83380843/ #83380850/ #83380938/

# cd \#83378623/


Let's see what we have there - four files with exactly the same name and inode:

# ls -li
total 16
73793642 -rw-r----- 179 backuppc backuppc 46 May 14  2007 attrib
73793642 -rw-r----- 179 backuppc backuppc 46 May 14  2007 attrib
73793642 -rw-r----- 179 backuppc backuppc 46 May 14  2007 attrib
73793642 -rw-r----- 179 backuppc backuppc 46 May 14  2007 attrib


Let's remove "attrib" file:

# rm -f attrib

Ouch:

# ls
ls: attrib: No such file or directory
ls: attrib: No such file or directory
ls: attrib: No such file or directory

When I want to browse the directory i.e. in midnight commander (mc), it shows me three files in red called "?attrib", dated 1 Jan 1970.


# cd /
# umount /mnt/1
# mount /dev/sda /mnt/1
# cd /mnt/1/lost+found/#83378623/
# ls
attrib  attrib  attrib
# rm attrib
rm: remove regular file `attrib'? y
# ls
ls: attrib: No such file or directory
ls: attrib: No such file or directory


OK, mounting and unmounting just to delete one file is boring, so let's try it another way:

# ls
ls: cannot access attrib: No such file or directory
attrib
# echo 3 > /proc/sys/vm/drop_caches
# ls
attrib
# rm attrib
rm: remove regular file `attrib'? y
# ls
#


e2fsck comes from e2fsprogs 1.39 - should I try something newer?


--
Tomasz Chmielewski
http://wpkg.org
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux