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