I hope to get  some expert advice before I proceed. I don't want to
make things worse. Here's my situation now:

This problem is with an external USB drive and it is encrypted.
cryptsetup open succeeds. But mount fails.k

    mount /backup
    mount: /backup: wrong fs type, bad option, bad superblock on
/dev/mapper/xusbluks, missing codepage or helper program, or other
error.

 Next the following command succeeds:

    mount -o ro,recovery /dev/mapper/xusbluks /backup

This is my backup disk (5TB), and I don't have another 5TB disk to
copy all the data to. I hope I can fix the issue without losing my
backups.

Next step I did:

        # btrfs check /dev/mapper/xyz
        Opening filesystem to check...
        parent transid verify failed on 2853827608576 wanted 29436 found 29433
        parent transid verify failed on 2853827608576 wanted 29436 found 29433
        parent transid verify failed on 2853827608576 wanted 29436 found 29433
        Ignoring transid failure
        leaf parent key incorrect 2853827608576
        ERROR: could not setup extent tree
        ERROR: cannot open file system

BTW, this command returns no result:

    which btrfs-zero-log

I don't have that script/application installed. I'm running Arch Linux. I have

core/btrfs-progs 5.11-1
llinux 5.11.7-arch1-1

Reply via email to