mmm...you scand 512MB so you would expect 121 superblocks, only 100 entries found.
Furthermore not the output as expected, the bytes number do not match with those from the scan based on dd. :scratch
for the first two backup superblocks You would expect first backup superblock at byte 4.294.967.297 and the second at byte 8.589.934.593
Also it has an entry found at byte 499584974848 (which is the number of bytes of the AG size as mentioned in the primary superblock.
But we scanned that area previously and did find a superblock there. :scratch
Maybe something wrong with the byte count in the C program need to review that.
Lets check one entry
- Code: Select all
dd if=/dev/md4 bs=1 skip=17071982430 count=512 of=17071982430.img
In the meantime to see if we have superblocks at each 4096 MB we can do so dd copies
- Code: Select all
dd if=/dev/md4 bs=1M skip=40960 count=1 of=40961.img
dd if=/dev/md4 bs=1M skip=81920 count=1 of=81921.img
dd if=/dev/md4 bs=1M skip=409600 count=1 of=409601.img
Hope you still want to continue with this, for me it is a learning excersize to increase my XFS knowledge