xfs
[Top] [All Lists]

Missing Superblock

To: linux-xfs@xxxxxxxxxxx
Subject: Missing Superblock
From: "Jörg Thiel" <j-t1@xxxxxxx>
Date: Fri, 20 Jan 2006 15:38:44 +0100 (MET)
Sender: linux-xfs-bounce@xxxxxxxxxxx
Hello All!

I have a problem with an XFS on a crypted device.

The XFS worked fine using a cryptoloop on an external USB disc. I mounted
and unmounted ist several times without any problems. After rebooting the
computer I cannot mount the fs anymore.

dmesg output is:
loop: registered Twofish encryption 
SGI XFS with ACLs, security attributes, realtime, large block numbers, no
debug enabled
SGI XFS Quota Management subsystem
XFS mounting filesystem loop2
XFS: Log inconsistent (didn't find previous header)
XFS: failed to find log head
XFS: log mount/recovery failed: error 5
XFS: log mount failed

xfs_check /dev/loop2 says:

xfs_check: cannot read root inode (22)
xfs_check: cannot read realtime summary inode (22)
xfs_check: device /dev/loop2 unusable (not an XFS filesystem?)

and xfs_repair:

xfs_repair /dev/loop2
Phase 1 - find and verify superblock...
couldn't verify primary superblock - not enough secondary superblocks with
matching geometry !!!

attempting to find secondary superblock...
dumping the first block: dd if=/dev/loop2 of=blocks bs=512 count=1 and od
-xa blocks:

0000000 4658 4253 0000 0010 0000 0000 5d04 008f
          X   F   S   B nul nul dle nul nul nul nul nul eot   ]  si nul
0000020 0000 0000 0000 0000 0000 0000 0000 0000
        nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul nul
0000040 f768 a3df 335c 1c4e 11b6 38f6 050e 47aa
          h   w   _   #   \   3   N  fs   6 dc1   v   8  so enq   *   G
0000060 0000 0000 0004 0400 0000 0000 0000 8000
        nul nul nul nul eot nul nul eot nul nul nul nul nul nul nul nul
0000100 0000 0000 0000 8100 0000 0000 0000 8200
        nul nul nul nul nul nul nul soh nul nul nul nul nul nul nul stx
0000120 0000 1000 4500 f0d8 0000 1000 0000 0000
        nul nul nul dle nul   E   X   p nul nul nul dle nul nul nul nul
0000140 0000 0080 8430 0002 0001 1000 0000 0000
        nul nul nul nul   0 eot stx nul soh nul nul dle nul nul nul nul
0000160 0000 0000 0000 0000 090c 0408 0017 1900
        nul nul nul nul nul nul nul nul  ff  ht  bs eot etb nul nul  em
0000200 0000 0000 0100 803e 0000 0000 0000 2301
        nul nul nul nul nul soh   > nul nul nul nul nul nul nul soh   #
0000220 0000 0000 9001 6d84 0000 0000 0000 0000
        nul nul nul nul soh dle eot   m nul nul nul nul nul nul nul nul
0000240 0000 0000 0000 0000 0000 0000 0000 0000

The decryption doesn't seem to be the problem as
doing a cat /dev/loop2 | strings shows the correct content of some ascii
files and the data above seem to be some XFS stuff.

Has anyone any idea how i can get my 200Gig of data back????

Thanks for help!

Jörg

-- 
Telefonieren Sie schon oder sparen Sie noch?
NEU: GMX Phone_Flat http://www.gmx.net/de/go/telefonie


<Prev in Thread] Current Thread [Next in Thread>