Hi,
after a system hang due to XFree86 and alot windows my xfs filesystem
contains some errors.
A xfs_repair doesnt finish and my research on the www didnt showup any
working solutions.
kernel is a vanilla 2.6.9 with acpi and swsusp2 patches on a debian sid.
xfs_repair version 2.6.20 (debian version) and xfs_repair version 2.6.25
(todays cvs) both fail, but with different errors.
I am still able to mount the Fs but some files are broken. For testing
the repair im using a copy made using dd and using the loop module.
You can find the xfs_repair -v logs at
http://www.gropp.org/xfs_repair-2.6.20.log
and
http://www.gropp.org/xfs_repair-2.6.25.log
output of: xfs_db -c 'inode 5980339' -c p /dev/loop0
http://www.gropp.org/xfs_db-after-2.6.20-repair.log
and
http://www.gropp.org/xfs_db-after-2.6.25-repair.log
xfs_info /dev/loop0
meta-data=/mnt isize=256 agcount=8, agsize=156161 blks
= sectsz=512
data = bsize=4096 blocks=1249288, imaxpct=25
= sunit=0 swidth=0 blks, unwritten=1
naming =version 2 bsize=4096
log =internal bsize=4096 blocks=2560, version=1
= sectsz=512 sunit=0 blks
realtime =none extsz=65536 blocks=0, rtextents=0
i already tried a
xfs_db -x -c 'inode 5980339' -c 'write core.nblocks 840' /dev/loop0
but with no luck.
thanks in advance for any help
Volker Gropp
|