On Sat, Mar 20, 2021 at 2:33 AM Dave T <[email protected]> wrote:
>
> 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
I'm following up my own post with additional data. I read some other
threads that requested this, so I thought I could proactively include
it.
# btrfs insp dump-s /dev/mapper/xzy
superblock: bytenr=65536, device=/dev/mapper/xzy
---------------------------------------------------------
csum_type 0 (crc32c)
csum_size 4
csum 0x44b6abfd [match]
bytenr 65536
flags 0x1
( WRITTEN )
magic _BHRfS_M [match]
fsid e23b0b43-0c36-4c7d-b9e1-e821acb259be
metadata_uuid e23b0b43-0c36-4c7d-b9e1-e821acb259be
label usb_backup
generation 29436
root 2853792677888
sys_array_size 129
chunk_root_generation 29396
root_level 1
chunk_root 22052864
chunk_root_level 1
log_root 0
log_root_transid 0
log_root_level 0
total_bytes 5000928428032
bytes_used 2822988496896
sectorsize 4096
nodesize 16384
leafsize (deprecated) 16384
stripesize 4096
root_dir 6
num_devices 1
compat_flags 0x0
compat_ro_flags 0x0
incompat_flags 0x169
( MIXED_BACKREF |
COMPRESS_LZO |
BIG_METADATA |
EXTENDED_IREF |
SKINNY_METADATA )
cache_generation 29436
uuid_tree_generation 29436
dev_item.uuid b98c68ff-2e12-41c4-97d3-81d488175dcd
dev_item.fsid e23b0b43-0c36-4c7d-b9e1-e821acb259be [match]
dev_item.type 0
dev_item.total_bytes 5000928428032
dev_item.bytes_used 2848662224896
dev_item.io_align 4096
dev_item.io_width 4096
dev_item.sector_size 4096
dev_item.devid 1
dev_item.dev_group 0
dev_item.seek_speed 0
dev_item.bandwidth 0
dev_item.generation 0
# btrfs inspect-internal dump-super --full /dev/mapper/xzy
superblock: bytenr=65536, device=/dev/mapper/xzy
---------------------------------------------------------
csum_type 0 (crc32c)
csum_size 4
csum 0x44b6abfd [match]
bytenr 65536
flags 0x1
( WRITTEN )
magic _BHRfS_M [match]
fsid e23b0b43-0c36-4c7d-b9e1-e821acb259be
metadata_uuid e23b0b43-0c36-4c7d-b9e1-e821acb259be
label usb_backup
generation 29436
root 2853792677888
sys_array_size 129
chunk_root_generation 29396
root_level 1
chunk_root 22052864
chunk_root_level 1
log_root 0
log_root_transid 0
log_root_level 0
total_bytes 5000928428032
bytes_used 2822988496896
sectorsize 4096
nodesize 16384
leafsize (deprecated) 16384
stripesize 4096
root_dir 6
num_devices 1
compat_flags 0x0
compat_ro_flags 0x0
incompat_flags 0x169
( MIXED_BACKREF |
COMPRESS_LZO |
BIG_METADATA |
EXTENDED_IREF |
SKINNY_METADATA )
cache_generation 29436
uuid_tree_generation 29436
dev_item.uuid b98c68ff-2e12-41c4-97d3-81d488175dcd
dev_item.fsid e23b0b43-0c36-4c7d-b9e1-e821acb259be [match]
dev_item.type 0
dev_item.total_bytes 5000928428032
dev_item.bytes_used 2848662224896
dev_item.io_align 4096
dev_item.io_width 4096
dev_item.sector_size 4096
dev_item.devid 1
dev_item.dev_group 0
dev_item.seek_speed 0
dev_item.bandwidth 0
dev_item.generation 0
sys_chunk_array[2048]:
item 0 key (FIRST_CHUNK_TREE CHUNK_ITEM 22020096)
length 8388608 owner 2 stripe_len 65536 type SYSTEM|DUP
io_align 65536 io_width 65536 sector_size 4096
num_stripes 2 sub_stripes 1
stripe 0 devid 1 offset 22020096
dev_uuid b98c68ff-2e12-41c4-97d3-81d488175dcd
stripe 1 devid 1 offset 30408704
dev_uuid b98c68ff-2e12-41c4-97d3-81d488175dcd
backup_roots[4]:
backup 0:
backup_tree_root: 2853865455616 gen: 29435 level: 1
backup_chunk_root: 22052864 gen: 29396 level: 1
backup_extent_root: 2853827903488 gen: 29435 level: 2
backup_fs_root: 31408128 gen: 24 level: 0
backup_dev_root: 2593527267328 gen: 29423 level: 1
backup_csum_root: 2853819629568 gen: 29435 level: 3
backup_total_bytes: 5000928428032
backup_bytes_used: 2822988496896
backup_num_devices: 1
backup 1:
backup_tree_root: 2853792677888 gen: 29436 level: 1
backup_chunk_root: 22052864 gen: 29396 level: 1
backup_extent_root: 2853792727040 gen: 29436 level: 2
backup_fs_root: 31408128 gen: 24 level: 0
backup_dev_root: 2593527267328 gen: 29423 level: 1
backup_csum_root: 2853816270848 gen: 29436 level: 3
backup_total_bytes: 5000928428032
backup_bytes_used: 2822988496896
backup_num_devices: 1
backup 2:
backup_tree_root: 2853787942912 gen: 29433 level: 1
backup_chunk_root: 22052864 gen: 29396 level: 1
backup_extent_root: 2853788942336 gen: 29433 level: 2
backup_fs_root: 31408128 gen: 24 level: 0
backup_dev_root: 2593527267328 gen: 29423 level: 1
backup_csum_root: 2853806047232 gen: 29433 level: 3
backup_total_bytes: 5000928428032
backup_bytes_used: 2822957436928
backup_num_devices: 1
backup 3:
backup_tree_root: 2853792727040 gen: 29434 level: 1
backup_chunk_root: 22052864 gen: 29396 level: 1
backup_extent_root: 2853796118528 gen: 29434 level: 2
backup_fs_root: 31408128 gen: 24 level: 0
backup_dev_root: 2593527267328 gen: 29423 level: 1
backup_csum_root: 2853832540160 gen: 29434 level: 3
backup_total_bytes: 5000928428032
backup_bytes_used: 2822957436928
backup_num_devices: 1