I could be wrong, but i don't think you're supposed to be running
xfs_repair on a mounted filesystem.
On Wed, 2 Jul 2003, Jan Kuemmel wrote:
> Hi,
> I use linux 2.4.20-xfs (dont know the exact xfs-patch-version, as it was
> a gentoo patch, but must be from around march 2003) on my laptop. Some
> day, I used suspend-to-ram and went away. When I returned, the battery
> was empty. I restarted the system, but my filesystem is corrupt now.
> Some files are zero-filled and a program reports an error while trying
> to write or modify some other file.
> I tried to use xfs_repair as I thougt it had been made for such a
> purpose. Unfortunately, it did not work as I expected. It stops at phase
> 7 with the following error message:
>
> Phase 7 - verify and correct link counts...
> corrupt dinode 9467815, extent total = 1, nblocks = 0. Unmount and run
> xfs_repair.
> fatal error -- couldn't map inode 9467815, err = 990
>
> I tried to use it again, but the effect was the same.
> Is there any way to repair the xfs filesystem (besides copying all files
> somewhere else and creating another file system) ?
>
> jan
>
>
> The complete xfs_repair output:
>
> Phase 1 - find and verify superblock...
> Phase 2 - using internal log
> - zero log...
> - scan filesystem freespace and inode maps...
> - 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
> data fork in ino 4980237 claims free block 313636
> data fork in ino 4980237 claims free block 313637
> data fork in ino 4980237 claims free block 313638
> data fork in ino 4980237 claims free block 313639
> data fork in ino 4980237 claims free block 313640
> data fork in ino 4980237 claims free block 313641
> data fork in ino 4980237 claims free block 313642
> data fork in ino 4980237 claims free block 313643
> data fork in ino 4980237 claims free block 313644
> data fork in ino 4980237 claims free block 313645
> data fork in ino 4980237 claims free block 313646
> data fork in ino 4980237 claims free block 313647
> data fork in ino 4980237 claims free block 313648
> data fork in ino 4980237 claims free block 313649
> data fork in ino 4980237 claims free block 313650
> data fork in ino 4980237 claims free block 313651
> data fork in ino 4980237 claims free block 313652
> data fork in ino 4980237 claims free block 313653
> data fork in ino 4980237 claims free block 313654
> data fork in ino 4980237 claims free block 313655
> data fork in ino 4980237 claims free block 313656
> data fork in ino 4980237 claims free block 313657
> data fork in ino 4980237 claims free block 313658
> data fork in ino 4980237 claims free block 313659
> data fork in ino 4980237 claims free block 313660
> data fork in ino 4980237 claims free block 313661
> data fork in ino 4980237 claims free block 313662
> data fork in ino 4980237 claims free block 313663
> data fork in ino 4980237 claims free block 313664
> data fork in ino 4980237 claims free block 313665
> data fork in ino 4980237 claims free block 313666
> data fork in ino 4980237 claims free block 313667
> data fork in ino 4980237 claims free block 313668
> data fork in ino 4980237 claims free block 313669
> data fork in ino 4980237 claims free block 313670
> data fork in ino 4980237 claims free block 313671
> data fork in ino 4980237 claims free block 313672
> data fork in ino 4980237 claims free block 313673
> data fork in ino 4980237 claims free block 313674
> data fork in ino 4980237 claims free block 313675
> data fork in ino 4980237 claims free block 313676
> data fork in ino 4980237 claims free block 313677
> data fork in ino 4980237 claims free block 313678
> data fork in ino 4980237 claims free block 313679
> data fork in ino 4980237 claims free block 313680
> data fork in ino 4980237 claims free block 313681
> data fork in ino 4980237 claims free block 313682
> data fork in ino 4980237 claims free block 313683
> data fork in ino 4980237 claims free block 313684
> data fork in ino 4980237 claims free block 313685
> data fork in ino 4980237 claims free block 313686
> data fork in ino 4980237 claims free block 313687
> data fork in ino 4980237 claims free block 313688
> data fork in ino 4980237 claims free block 313689
> data fork in ino 4980237 claims free block 313690
> data fork in ino 4980237 claims free block 313691
> data fork in ino 4980237 claims free block 313692
> data fork in ino 4980237 claims free block 313693
> data fork in ino 4980237 claims free block 313694
> data fork in ino 4980237 claims free block 313695
> data fork in ino 4980237 claims free block 313696
> data fork in ino 4980237 claims free block 313697
> data fork in ino 4980237 claims free block 313698
> data fork in ino 4980237 claims free block 313699
> data fork in ino 4980237 claims free block 313700
> data fork in ino 4980237 claims free block 313701
> data fork in ino 4980237 claims free block 313702
> data fork in ino 4980237 claims free block 313703
> data fork in ino 4980237 claims free block 313704
> data fork in ino 4980237 claims free block 313705
> data fork in ino 4980237 claims free block 313706
> data fork in ino 4980237 claims free block 313707
> data fork in ino 4980237 claims free block 313708
> data fork in ino 4980237 claims free block 313709
> data fork in ino 4980237 claims free block 313710
> data fork in ino 4980237 claims free block 313711
> data fork in ino 4980237 claims free block 313712
> data fork in ino 4980237 claims free block 313713
> data fork in ino 4980237 claims free block 313714
> data fork in ino 4980237 claims free block 313715
> data fork in ino 4980237 claims free block 313716
> data fork in ino 4980237 claims free block 313717
> data fork in ino 4980237 claims free block 313718
> data fork in ino 4980237 claims free block 313719
> data fork in ino 4980237 claims free block 313720
> data fork in ino 4980237 claims free block 313721
> data fork in ino 4980237 claims free block 313722
> data fork in ino 4980237 claims free block 313723
> data fork in ino 4980237 claims free block 313724
> data fork in ino 4980237 claims free block 313725
> data fork in ino 4980237 claims free block 313726
> data fork in ino 4980237 claims free block 313727
> data fork in ino 4980237 claims free block 313728
> data fork in ino 4980237 claims free block 313729
> data fork in ino 4980237 claims free block 313730
> data fork in ino 4980237 claims free block 313731
> data fork in ino 4980237 claims free block 313732
> data fork in ino 4980237 claims free block 313733
> data fork in ino 4980237 claims free block 313734
> data fork in ino 4980237 claims free block 313735
> data fork in ino 4980237 claims free block 313736
> data fork in ino 4980237 claims free block 313737
> data fork in ino 4980237 claims free block 313738
> data fork in ino 4980237 claims free block 313739
> data fork in ino 4980237 claims free block 313740
> data fork in ino 4980237 claims free block 313741
> data fork in ino 4980237 claims free block 313742
> data fork in ino 4980237 claims free block 313743
> data fork in ino 4980237 claims free block 313744
> data fork in ino 4980237 claims free block 313745
> data fork in ino 4980237 claims free block 313746
> data fork in ino 4980237 claims free block 313747
> data fork in ino 4980237 claims free block 313748
> data fork in ino 4980237 claims free block 313749
> data fork in ino 4980237 claims free block 313750
> data fork in ino 4980237 claims free block 313751
> data fork in ino 4980237 claims free block 313752
> data fork in ino 4980237 claims free block 313753
> data fork in ino 4980237 claims free block 313754
> data fork in ino 4980237 claims free block 313755
> data fork in ino 4980237 claims free block 313756
> data fork in ino 4980237 claims free block 313757
> data fork in ino 4980237 claims free block 313758
> data fork in ino 4980237 claims free block 313759
> data fork in ino 4980237 claims free block 313760
> data fork in ino 4980237 claims free block 313761
> data fork in ino 4980237 claims free block 313762
> data fork in ino 4980237 claims free block 313763
> data fork in ino 4980237 claims free block 313764
> data fork in ino 4980237 claims free block 313765
> data fork in ino 4980237 claims free block 313766
> data fork in ino 4980237 claims free block 313767
> data fork in ino 4980237 claims free block 313768
> data fork in ino 4980237 claims free block 313769
> data fork in ino 4980237 claims free block 313770
> data fork in ino 4980237 claims free block 313771
> data fork in ino 4980237 claims free block 313772
> data fork in ino 4980237 claims free block 313773
> data fork in ino 4980237 claims free block 313774
> data fork in ino 4980237 claims free block 313775
> data fork in ino 4980237 claims free block 313776
> data fork in ino 4980237 claims free block 313777
> data fork in ino 4980237 claims free block 313778
> data fork in ino 4980237 claims free block 313779
> data fork in ino 4980237 claims free block 313780
> data fork in ino 4980237 claims free block 313781
> data fork in ino 4980237 claims free block 313782
> data fork in ino 4980237 claims free block 313783
> data fork in ino 4980237 claims free block 313784
> data fork in ino 4980237 claims free block 313785
> data fork in ino 4980237 claims free block 313786
> data fork in ino 4980237 claims free block 313787
> data fork in ino 4980237 claims free block 313788
> data fork in ino 4980237 claims free block 313789
> data fork in ino 4980237 claims free block 313790
> data fork in ino 4980237 claims free block 313791
> data fork in ino 4980237 claims free block 313792
> data fork in ino 4980237 claims free block 313793
> data fork in ino 4980237 claims free block 313794
> data fork in ino 4980237 claims free block 313795
> data fork in ino 4980237 claims free block 313796
> data fork in ino 4980237 claims free block 313797
> data fork in ino 4980237 claims free block 313798
> data fork in ino 4980237 claims free block 313799
> data fork in ino 4980237 claims free block 313800
> data fork in ino 4980237 claims free block 313801
> data fork in ino 4980237 claims free block 313802
> data fork in ino 4980237 claims free block 313803
> data fork in ino 4980237 claims free block 313804
> data fork in ino 4980237 claims free block 313805
> data fork in ino 4980237 claims free block 313806
> data fork in ino 4980237 claims free block 313807
> data fork in ino 4980237 claims free block 313808
> data fork in ino 4980237 claims free block 313809
> data fork in ino 4980237 claims free block 313810
> data fork in ino 4980237 claims free block 313811
> data fork in ino 4980237 claims free block 313812
> data fork in ino 4980237 claims free block 313813
> data fork in ino 4980237 claims free block 313814
> data fork in ino 4980237 claims free block 313815
> data fork in ino 4980237 claims free block 313816
> data fork in ino 4980237 claims free block 313817
> data fork in ino 4980237 claims free block 313818
> data fork in ino 4980237 claims free block 313819
> data fork in ino 4980237 claims free block 313820
> data fork in ino 4980237 claims free block 313821
> data fork in ino 4980237 claims free block 313822
> data fork in ino 4980237 claims free block 313823
> data fork in ino 4980237 claims free block 313824
> data fork in ino 4980237 claims free block 313825
> data fork in ino 4980237 claims free block 313826
> data fork in ino 4980237 claims free block 313827
> data fork in ino 4980237 claims free block 313828
> data fork in ino 4980237 claims free block 313829
> data fork in ino 4980237 claims free block 313830
> data fork in ino 4980237 claims free block 313831
> data fork in ino 4980237 claims free block 313832
> data fork in ino 4980237 claims free block 313833
> data fork in ino 4980237 claims free block 313834
> data fork in ino 4980237 claims free block 313835
> data fork in ino 4980237 claims free block 313836
> data fork in ino 4980237 claims free block 313837
> data fork in ino 4980237 claims free block 313838
> data fork in ino 4980237 claims free block 313839
> data fork in ino 4980237 claims free block 313840
> data fork in ino 4980237 claims free block 313841
> data fork in ino 4980237 claims free block 313842
> data fork in ino 4980237 claims free block 313843
> data fork in ino 4980237 claims free block 313844
> data fork in ino 4980237 claims free block 313845
> data fork in ino 4980237 claims free block 313846
> data fork in ino 4980237 claims free block 313847
> data fork in ino 4980237 claims free block 313848
> data fork in ino 4980237 claims free block 313849
> data fork in ino 4980237 claims free block 313850
> data fork in ino 4980237 claims free block 313851
> data fork in ino 4980237 claims free block 313852
> data fork in ino 4980237 claims free block 313853
> data fork in ino 4980237 claims free block 313854
> data fork in ino 4980237 claims free block 313855
> data fork in ino 4980237 claims free block 313856
> data fork in ino 4980237 claims free block 313857
> data fork in ino 4980237 claims free block 313858
> data fork in ino 4980237 claims free block 313859
> data fork in ino 4980237 claims free block 313860
> data fork in ino 4980237 claims free block 313861
> data fork in ino 4980237 claims free block 313862
> data fork in ino 4980237 claims free block 313863
> data fork in ino 4980237 claims free block 313864
> data fork in ino 4980237 claims free block 313865
> data fork in ino 4980237 claims free block 313866
> data fork in ino 4980237 claims free block 313867
> data fork in ino 4980237 claims free block 313868
> data fork in ino 4980237 claims free block 313869
> data fork in ino 4980237 claims free block 313870
> data fork in ino 4980237 claims free block 313871
> data fork in ino 4980237 claims free block 313872
> data fork in ino 4980237 claims free block 313873
> data fork in ino 4980237 claims free block 313874
> data fork in ino 4980237 claims free block 313875
> data fork in ino 4980237 claims free block 313876
> data fork in ino 4980237 claims free block 313877
> data fork in ino 4980237 claims free block 313878
> data fork in ino 4980237 claims free block 313879
> data fork in ino 4980237 claims free block 313880
> data fork in ino 4980237 claims free block 313881
> data fork in ino 4980237 claims free block 313882
> data fork in ino 4980237 claims free block 313883
> data fork in ino 4980237 claims free block 313884
> data fork in ino 4980237 claims free block 313885
> data fork in ino 4980237 claims free block 313886
> data fork in ino 4980237 claims free block 313887
> data fork in ino 4980237 claims free block 313888
> data fork in ino 4980237 claims free block 313889
> data fork in ino 4980237 claims free block 313890
> data fork in ino 4980237 claims free block 313891
> data fork in ino 4980237 claims free block 313892
> data fork in ino 4980237 claims free block 313893
> data fork in ino 4980237 claims free block 313894
> data fork in ino 4980237 claims free block 313895
> data fork in ino 4980237 claims free block 313896
> data fork in ino 4980237 claims free block 313897
> data fork in ino 4980237 claims free block 313898
> data fork in ino 4980237 claims free block 313899
> data fork in ino 4980237 claims free block 313900
> data fork in ino 4980237 claims free block 313901
> data fork in ino 4980237 claims free block 313902
> data fork in ino 4980237 claims free block 313903
> data fork in ino 4980237 claims free block 313904
> data fork in ino 4980237 claims free block 313905
> data fork in ino 4980237 claims free block 313906
> data fork in ino 4980237 claims free block 313907
> data fork in ino 4980237 claims free block 313908
> data fork in ino 4980237 claims free block 313909
> data fork in ino 4980237 claims free block 313910
> data fork in ino 4980237 claims free block 313911
> data fork in ino 4980237 claims free block 313912
> data fork in ino 4980237 claims free block 313913
> data fork in ino 4980237 claims free block 313914
> data fork in ino 4980237 claims free block 313915
> data fork in ino 4980237 claims free block 313916
> data fork in ino 4980237 claims free block 313917
> data fork in ino 4980237 claims free block 313918
> data fork in ino 4980237 claims free block 313919
> data fork in ino 4980237 claims free block 313920
> data fork in ino 4980237 claims free block 313921
> data fork in ino 4980237 claims free block 313922
> data fork in ino 4980237 claims free block 313923
> data fork in ino 4980237 claims free block 313924
> data fork in ino 4980237 claims free block 313925
> data fork in ino 4980237 claims free block 313926
> data fork in ino 4980237 claims free block 313927
> data fork in ino 4980237 claims free block 313928
> data fork in ino 4980237 claims free block 313929
> data fork in ino 4980237 claims free block 313930
> data fork in ino 4980237 claims free block 313931
> data fork in ino 4980237 claims free block 313932
> data fork in ino 4980237 claims free block 313933
> data fork in ino 4980237 claims free block 313934
> data fork in ino 4980237 claims free block 313935
> data fork in ino 4980237 claims free block 313936
> data fork in ino 4980237 claims free block 313937
> data fork in ino 4980237 claims free block 313938
> data fork in ino 4980237 claims free block 313939
> data fork in ino 4980237 claims free block 313940
> data fork in ino 4980237 claims free block 313941
> data fork in ino 4980237 claims free block 313942
> data fork in ino 4980237 claims free block 313943
> data fork in ino 4980237 claims free block 313944
> data fork in ino 4980237 claims free block 313945
> data fork in ino 4980237 claims free block 313946
> data fork in ino 4980237 claims free block 313947
> data fork in ino 4980237 claims free block 313948
> data fork in ino 4980237 claims free block 313949
> data fork in ino 4980237 claims free block 313950
> data fork in ino 4980237 claims free block 313951
> data fork in ino 4980237 claims free block 313952
> data fork in ino 4980237 claims free block 313953
> data fork in ino 4980237 claims free block 313954
> data fork in ino 4980237 claims free block 313955
> data fork in ino 4980237 claims free block 313956
> data fork in ino 4980237 claims free block 313957
> data fork in ino 4980237 claims free block 313958
> data fork in ino 4980237 claims free block 313959
> data fork in ino 4980237 claims free block 313960
> data fork in ino 4980237 claims free block 313961
> data fork in ino 4980237 claims free block 313962
> data fork in ino 4980237 claims free block 313963
> data fork in ino 4980237 claims free block 313964
> data fork in ino 4980237 claims free block 313965
> data fork in ino 4980237 claims free block 313966
> data fork in ino 4980237 claims free block 313967
> data fork in ino 4980237 claims free block 313968
> data fork in ino 4980237 claims free block 313969
> data fork in ino 4980237 claims free block 313970
> data fork in ino 4980237 claims free block 313971
> data fork in ino 4980237 claims free block 313972
> data fork in ino 4980237 claims free block 313973
> data fork in ino 4980237 claims free block 313974
> data fork in ino 4980237 claims free block 313975
> data fork in ino 4980237 claims free block 313976
> data fork in ino 4980237 claims free block 313977
> data fork in ino 4980237 claims free block 313978
> data fork in ino 4980237 claims free block 313979
> data fork in ino 4980237 claims free block 313980
> data fork in ino 4980237 claims free block 313981
> data fork in ino 4980237 claims free block 313982
> data fork in ino 4980237 claims free block 313983
> data fork in ino 4980237 claims free block 313984
> data fork in ino 4980237 claims free block 313985
> data fork in ino 4980237 claims free block 313986
> data fork in ino 4980237 claims free block 313987
> data fork in ino 4980237 claims free block 313988
> data fork in ino 4980237 claims free block 313989
> data fork in ino 4980237 claims free block 313990
> data fork in ino 4980237 claims free block 313991
> data fork in ino 4980237 claims free block 313992
> data fork in ino 4980237 claims free block 313993
> data fork in ino 4980237 claims free block 313994
> data fork in ino 4980237 claims free block 313995
> data fork in ino 4980237 claims free block 313996
> data fork in ino 4980237 claims free block 313997
> data fork in ino 4980237 claims free block 313998
> data fork in ino 4980237 claims free block 313999
> data fork in ino 4980237 claims free block 314000
> data fork in ino 4980237 claims free block 314001
> data fork in ino 4980237 claims free block 314002
> data fork in ino 4980237 claims free block 314003
> data fork in ino 4980237 claims free block 314004
> data fork in ino 4980237 claims free block 314005
> data fork in ino 4980237 claims free block 314006
> data fork in ino 4980237 claims free block 314007
> data fork in ino 4980237 claims free block 314008
> data fork in ino 4980237 claims free block 314009
> data fork in ino 4980237 claims free block 314010
> data fork in ino 4980237 claims free block 314011
> data fork in ino 4980237 claims free block 314012
> data fork in ino 4980237 claims free block 314013
> data fork in ino 4980237 claims free block 314014
> data fork in ino 4980237 claims free block 314015
> data fork in ino 4980237 claims free block 314016
> data fork in ino 4980237 claims free block 314017
> data fork in ino 4980237 claims free block 314018
> data fork in ino 4980237 claims free block 314019
> data fork in ino 4980237 claims free block 314020
> data fork in ino 4980237 claims free block 314021
> data fork in ino 4980237 claims free block 314022
> data fork in ino 4980237 claims free block 314023
> data fork in ino 4980237 claims free block 314024
> data fork in ino 4980237 claims free block 314025
> data fork in ino 4980237 claims free block 314026
> data fork in ino 4980237 claims free block 314027
> data fork in ino 4980237 claims free block 314028
> data fork in ino 4980237 claims free block 314029
> data fork in ino 4980237 claims free block 314030
> data fork in ino 4980237 claims free block 314031
> data fork in ino 4980237 claims free block 314032
> data fork in ino 4980237 claims free block 314033
> data fork in ino 4980237 claims free block 314034
> data fork in ino 4980237 claims free block 314035
> data fork in ino 4980237 claims free block 314036
> data fork in ino 4980237 claims free block 314037
> data fork in ino 4980237 claims free block 314038
> data fork in ino 4980237 claims free block 314039
> data fork in ino 4980237 claims free block 314040
> data fork in ino 4980237 claims free block 314041
> data fork in ino 4980237 claims free block 314042
> data fork in ino 4980237 claims free block 314043
> data fork in ino 4980237 claims free block 314044
> data fork in ino 4980237 claims free block 314045
> data fork in ino 4980237 claims free block 314046
> data fork in ino 4980237 claims free block 314047
> data fork in ino 4980237 claims free block 314048
> data fork in ino 4980237 claims free block 314049
> data fork in ino 4980237 claims free block 314050
> data fork in ino 4980237 claims free block 314051
> data fork in ino 4980237 claims free block 314052
> data fork in ino 4980237 claims free block 314053
> data fork in ino 4980237 claims free block 314054
> data fork in ino 4980237 claims free block 314055
> data fork in ino 4980237 claims free block 314056
> data fork in ino 4980237 claims free block 314057
> data fork in ino 4980237 claims free block 314058
> data fork in ino 4980237 claims free block 314059
> data fork in ino 4980237 claims free block 314060
> data fork in ino 4980237 claims free block 314061
> data fork in ino 4980237 claims free block 314062
> data fork in ino 4980237 claims free block 314063
> data fork in ino 4980237 claims free block 314064
> data fork in ino 4980237 claims free block 314065
> data fork in ino 4980237 claims free block 314066
> data fork in ino 4980237 claims free block 314067
> data fork in ino 4980237 claims free block 314068
> data fork in ino 4980237 claims free block 314069
> data fork in ino 4980237 claims free block 314070
> data fork in ino 4980237 claims free block 314071
> data fork in ino 4980237 claims free block 314072
> data fork in ino 4980237 claims free block 314073
> data fork in ino 4980237 claims free block 314074
> data fork in ino 4980237 claims free block 314075
> data fork in ino 4980237 claims free block 314076
> data fork in ino 4980237 claims free block 314077
> data fork in ino 4980237 claims free block 314078
> data fork in ino 4980237 claims free block 314079
> data fork in ino 4980237 claims free block 314080
> data fork in ino 4980237 claims free block 314081
> data fork in ino 4980237 claims free block 314082
> data fork in ino 4980237 claims free block 314083
> data fork in ino 4980237 claims free block 314084
> data fork in ino 4980237 claims free block 314085
> data fork in ino 4980237 claims free block 314086
> data fork in ino 4980237 claims free block 314087
> data fork in ino 4980237 claims free block 314088
> data fork in ino 4980237 claims free block 314089
> data fork in ino 4980237 claims free block 314090
> data fork in ino 4980237 claims free block 314091
> data fork in ino 4980237 claims free block 314092
> data fork in ino 4980237 claims free block 314093
> data fork in ino 4980237 claims free block 314094
> data fork in ino 4980237 claims free block 314095
> data fork in ino 4980237 claims free block 314096
> data fork in ino 4980237 claims free block 314097
> data fork in ino 4980237 claims free block 314098
> data fork in ino 4980237 claims free block 314099
> data fork in ino 4980237 claims free block 314100
> data fork in ino 4980237 claims free block 314101
> data fork in ino 4980237 claims free block 314102
> data fork in ino 4980237 claims free block 314103
> data fork in ino 4980237 claims free block 314104
> data fork in ino 4980237 claims free block 314105
> data fork in ino 4980237 claims free block 314106
> data fork in ino 4980237 claims free block 314107
> data fork in ino 4980237 claims free block 314108
> data fork in ino 4980237 claims free block 314109
> data fork in ino 4980237 claims free block 314110
> data fork in ino 4980237 claims free block 314111
> data fork in ino 4980237 claims free block 314112
> data fork in ino 4980237 claims free block 314113
> data fork in ino 4980237 claims free block 314114
> data fork in ino 4980237 claims free block 314115
> data fork in ino 4980237 claims free block 314116
> data fork in ino 4980237 claims free block 314117
> data fork in ino 4980237 claims free block 314118
> data fork in ino 4980237 claims free block 314119
> data fork in ino 4980237 claims free block 314120
> data fork in ino 4980237 claims free block 314121
> data fork in ino 4980237 claims free block 314122
> data fork in ino 4980237 claims free block 314123
> data fork in ino 4980237 claims free block 314124
> correcting nblocks for inode 4980237, was 8175 - counted 9417
> - agno = 3
> - agno = 4
> correcting nblocks for inode 9467815, was 0 - counted 1
> - agno = 5
> correcting nblocks for inode 12055584, was 0 - counted 1
> - agno = 6
> - agno = 7
> - process newly discovered inodes...
> Phase 4 - check for duplicate blocks...
> - setting up duplicate extent list...
> - clear lost+found (if it exists) ...
> - clearing existing "lost+found" inode
> - marking entry "lost+found" to be deleted
> - check for inodes claiming duplicate blocks...
> - agno = 0
> - agno = 1
> - agno = 2
> data fork in regular inode 4980237 claims used block 631072
> correcting nblocks for inode 4980237, was 9417 - counted 8175
> - agno = 3
> - agno = 4
> data fork in regular inode 9467815 claims used block 762144
> correcting nblocks for inode 9467815, was 1 - counted 0
> - agno = 5
> data fork in regular inode 12055584 claims used block 1024288
> correcting nblocks for inode 12055584, was 1 - counted 0
> - agno = 6
> - agno = 7
> Phase 5 - rebuild AG headers and trees...
> - reset superblock...
> Phase 6 - check inode connectivity...
> - resetting contents of realtime bitmap and summary inodes
> - ensuring existence of lost+found directory
> - traversing filesystem starting at / ...
> rebuilding directory inode 128
> - traversal finished ...
> - traversing all unattached subtrees ...
> - traversals finished ...
> - moving disconnected inodes to lost+found ...
> disconnected inode 2099176, moving to lost+found
> disconnected inode 2099181, moving to lost+found
> disconnected inode 2103302, moving to lost+found
> disconnected inode 2104120, moving to lost+found
> disconnected inode 2186922, moving to lost+found
> disconnected inode 2194345, moving to lost+found
> disconnected inode 4337822, moving to lost+found
> disconnected inode 4337823, moving to lost+found
> disconnected inode 4370120, moving to lost+found
> disconnected inode 4371747, moving to lost+found
> disconnected inode 4419608, moving to lost+found
> disconnected inode 4419610, moving to lost+found
> disconnected inode 4419612, moving to lost+found
> disconnected dir inode 6321380, moving to lost+found
> disconnected dir inode 9461599, moving to lost+found
> disconnected inode 10606016, moving to lost+found
> disconnected dir inode 10634820, moving to lost+found
> disconnected dir inode 13887775, moving to lost+found
> disconnected dir inode 16019542, moving to lost+found
> Phase 7 - verify and correct link counts...
> corrupt dinode 9467815, extent total = 1, nblocks = 0. Unmount and run
> xfs_repair.
> fatal error -- couldn't map inode 9467815, err = 990
>
>
>
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lonni J Friedman netllama@xxxxxxxxxxxxx
Linux Step-by-step & TyGeMo http://netllama.ipfox.com
|