Folks,
I recently tried to test out Linux 2.5.56 on a personal workstation of
mine, that had been previously running 2.4 with XFS (and without any
problems).
After booting into 2.5.56 (using the version of XFS it contains), I
recompiled the kernel again (having realized I forget to make a few
configuration changes), reran lilo, and rebooted. As the system was
shutting down, I saw this message many times:
Filesystem "ide0(3,67)": corrupt dinode 171966634, (btree extents).
Unmount and run xfs_repair.
I rebooted the system into 2.4, and I saw similar messages during the
init process.
I got an XFS rescue disk, ran xfs_repair on the root partition, and it
seemed to be repair the data. I didn't save the output of xfs_repair,
except for noting that the nblocks & nextents for the dinode above
(171966634) were incorrect. Also, a few files modified during the
shutdown process (syslogd.pid, klogd.pid, etc.) had some corruption.
If you need any more information, just let me know. I've attached a copy
of dmesg (the one produced after rebooting the system into 2.4 after the
corruption).
Cheers,
Neil
--
Neil Conway <neilc@xxxxxxxxxxx> || PGP Key ID: DB3C29FC
dmesg.txt
Description: Text document
|