
On Tue, 27 Mar 2012, Chris Samuel <chris@csamuel.org> wrote:
Up until Sunday night I would have agreed with you, but then a routine fsck on a reboot after a kernel upgrade picked up errors in my ext4 /home filesystem which I had to fix by hand.
What manual fixing did you do? The last time I had to manually fix a filesystem was in about 1997 when an Ext2 filesystem got corrupted due to a kernel bug and put a few Inodes in states whereby they couldn't be deleted and wouldn't be fixed by a fsck -f. The Inodes in question had flags that indicated an obvious error so it was a combination of a kernel bug and a fsck bug. I used debugfs to zero the Inode which made it obviously wrong in a way that fsck would clean up the mess. I don't recall using debugfs in the last decade, I think this is an indication of Ext* working well. -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/