# xfs_repair -P /dev/loop18 Phase 1 - find and verify superblock... Phase 2 - using internal log - zero log... - scan filesystem freespace and inode maps... bad magic # 0x103404f in btbno block 9/10857 expected level 0 got 33692 in btbno block 9/10857 bad magic # 0x42877ffe in btbno block 9/10832 expected level 0 got 45948 in btbno block 9/10832 bad magic # 0x3f32ed2b in btbno block 9/10831 expected level 0 got 36866 in btbno block 9/10831 bad magic # 0xcaaf716c in btbno block 9/10809 expected level 0 got 33113 in btbno block 9/10809 bad magic # 0xf36e169b in btbno block 9/10810 expected level 0 got 20142 in btbno block 9/10810 bad magic # 0xef198a9a in btcnt block 9/10805 expected level 0 got 20069 in btcnt block 9/10805 bad magic # 0x44b1b878 in btcnt block 9/10833 expected level 0 got 11482 in btcnt block 9/10833 bad magic # 0x5d378f89 in btcnt block 9/10862 expected level 0 got 18171 in btcnt block 9/10862 bad magic # 0x55f9f629 in btcnt block 9/10795 expected level 0 got 41026 in btcnt block 9/10795 - found root inode chunk Phase 3 - for each AG... - scan and clear agi unlinked lists... - process known inodes and perform inode discovery... - agno = 0 - agno = 1 - agno = 2 - agno = 3 - agno = 4 - agno = 5 - agno = 6 - agno = 7 - agno = 8 - agno = 9 bad directory block magic # 0xe1e7a728 in block 0 for directory inode 2415924592 corrupt block 0 in directory inode 2415924592 will junk block no . entry for directory 2415924592 no .. entry for directory 2415924592 problem with directory contents in inode 2415924592 cleared inode 2415924592 - agno = 10 - agno = 11 - agno = 12 - agno = 13 - agno = 14 - agno = 15 - process newly discovered inodes... Phase 4 - check for duplicate blocks... - setting up duplicate extent list... - check for inodes claiming duplicate blocks... - agno = 0 - agno = 1 entry ".." at block 0 offset 32 in directory inode 1795162 references free inode 2415924592 clearing inode number in entry at offset 32... no .. entry for directory 1795162 - agno = 2 - agno = 3 - agno = 4 - agno = 5 - agno = 6 - agno = 7 - agno = 8 - agno = 9 - agno = 10 - agno = 11 - agno = 12 entry "Digest-SHA-5.50-7ORujg" at block 0 offset 416 in directory inode 3221236858 references free inode 2415924592 clearing inode number in entry at offset 416... - agno = 13 - agno = 14 - agno = 15 Phase 5 - rebuild AG headers and trees... lost 30 blocks in agno 9, sorry. lost 30 blocks in ag 9 - reset superblock... Phase 6 - check inode connectivity... - resetting contents of realtime bitmap and summary inodes - traversing filesystem ... bad hash table for directory inode 1795162 (no data entry): rebuilding rebuilding directory inode 1795162 bad hash table for directory inode 3221236858 (no data entry): rebuilding rebuilding directory inode 3221236858 7f84cf763740: Badness in key lookup (length) bp=(bno 1465145979, len 512 bytes) key=(bno 1465145979, len 4096 bytes) - traversal finished ... - moving disconnected inodes to lost+found ... disconnected dir inode 1795162, moving to lost+found disconnected inode 2415924715, moving to lost+found disconnected inode 2415924716, moving to lost+found disconnected inode 2415924717, moving to lost+found disconnected inode 2415924718, moving to lost+found disconnected inode 2415924719, moving to lost+found disconnected inode 2415924720, moving to lost+found disconnected inode 2415924721, moving to lost+found disconnected inode 2415924722, moving to lost+found disconnected inode 2415924723, moving to lost+found disconnected inode 2415924724, moving to lost+found disconnected inode 2415924726, moving to lost+found disconnected inode 2415924727, moving to lost+found disconnected inode 2439684954, moving to lost+found disconnected dir inode 3395176067, moving to lost+found disconnected dir inode 3500432669, moving to lost+found disconnected dir inode 3758231373, moving to lost+found disconnected dir inode 4026764401, moving to lost+found Phase 7 - verify and correct link counts... resetting inode 3221236858 nlinks from 34 to 33 done