Re: xfs_repair fails to clean directory inode
From: Emmanuel Florac <hidden>
Date: 2017-08-17 13:29:16
Attachments
- (unnamed) [application/pgp-signature] 181 bytes
From: Emmanuel Florac <hidden>
Date: 2017-08-17 13:29:16
Le Thu, 17 Aug 2017 14:13:24 +0200 Hannes Reinecke [off-list ref] écrivait:
bogus .. inode number (0) in directory inode 128, clearing inode number xfs_repair: dir2.c:1419: process_dir2: Assertion `(ino != mp->m_sb.sb_rootino && ino != *parent) || (ino == mp->m_sb.sb_rootino && (ino == *parent || need_root_dotdot == 1))' failed. Aborted (core dumped) Needless to say, the kernel refuses to mount that fs. The really annoying thing is that this FS hosted my various development git trees, and I really would hate to see the data gone. Thanks for any hints.
Which version of xfs_repair are you using? You should probably try the
latest (4.12) first of all.
--
------------------------------------------------------------------------
Emmanuel Florac | Direction technique
| Intellique
| [off-list ref]
| +33 1 78 94 84 02
------------------------------------------------------------------------