No initramfs file after update > restart > loss of power while restarting

Thanks for responding.

Firstly for blkid I get no output at all.

Secondly, for btrfs rescue -v super-recover /dev/nvme1n1p3

All Devices:
        Device: id = 1, name = /dev/nvme1n1p3

Before Recovering:
        [All good supers]:
                device name = /dev/nvme1n1p3
                superblock bytenr = 65536

                device name = /dev/nvme1n1p3
                superblock bytenr = 67108864

                device name = /dev/nvme1n1p3
                superblock bytenr = 274877906944

        [All bad supers]:

All supers are valid, no need to recover

And for btrfs inspect dump-s -fa /dev/nvme1n1p3:

superblock: bytenr=65536, device=/dev/nvme1n1p3
---------------------------------------------------------
csum_type               0 (crc32c)
csum_size               4
csum                    0x1ff9d6cc [match]
bytenr                  65536
flags                   0x1
                        ( WRITTEN )
magic                   _BHRfS_M [match]
fsid                    8888a4ea-7fd0-40c9-bc0d-59e57954275d
metadata_uuid           00000000-0000-0000-0000-000000000000
label                   fedora_localhost-live
generation              1308480
root                    634779729920
sys_array_size          129
chunk_root_generation   1308457
root_level              0
chunk_root              23740416
chunk_root_level        1
log_root                634786021376
log_root_transid (deprecated)   0
log_root_level          0
total_bytes             1022505254912
bytes_used              533000134656
sectorsize              4096
nodesize                16384
leafsize (deprecated)   16384
stripesize              4096
root_dir                6
num_devices             1
compat_flags            0x0
compat_ro_flags         0x3
                        ( FREE_SPACE_TREE |
                          FREE_SPACE_TREE_VALID )
incompat_flags          0x371
                        ( MIXED_BACKREF |
                          COMPRESS_ZSTD |
                          BIG_METADATA |
                          EXTENDED_IREF |
                          SKINNY_METADATA |
                          NO_HOLES )
cache_generation        0
uuid_tree_generation    1308480
dev_item.uuid           569f8ece-b6bc-49d7-a85d-75b3f4a1f8cf
dev_item.fsid           8888a4ea-7fd0-40c9-bc0d-59e57954275d [match]
dev_item.type           0
dev_item.total_bytes    1022505254912
dev_item.bytes_used     558370914304
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 569f8ece-b6bc-49d7-a85d-75b3f4a1f8cf
                        stripe 1 devid 1 offset 30408704
                        dev_uuid 569f8ece-b6bc-49d7-a85d-75b3f4a1f8cf
backup_roots[4]:
        backup 0:
                backup_tree_root:       634725269504    gen: 1308477    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634699841536    gen: 1308477    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634693632000    gen: 1308477    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533027823616
                backup_num_devices:     1

        backup 1:
                backup_tree_root:       634728693760    gen: 1308478    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634726367232    gen: 1308478    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634728841216    gen: 1308479    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533027921920
                backup_num_devices:     1

        backup 2:
                backup_tree_root:       634730102784    gen: 1308479    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634712014848    gen: 1308479    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634728841216    gen: 1308479    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533027975168
                backup_num_devices:     1

        backup 3:
                backup_tree_root:       634779729920    gen: 1308480    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634743144448    gen: 1308480    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634779811840    gen: 1308481    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533000134656
                backup_num_devices:     1


superblock: bytenr=67108864, device=/dev/nvme1n1p3
---------------------------------------------------------
csum_type               0 (crc32c)
csum_size               4
csum                    0x73af9314 [match]
bytenr                  67108864
flags                   0x1
                        ( WRITTEN )
magic                   _BHRfS_M [match]
fsid                    8888a4ea-7fd0-40c9-bc0d-59e57954275d
metadata_uuid           00000000-0000-0000-0000-000000000000
label                   fedora_localhost-live
generation              1308480
root                    634779729920
sys_array_size          129
chunk_root_generation   1308457
root_level              0
chunk_root              23740416
chunk_root_level        1
log_root                0
log_root_transid (deprecated)   0
log_root_level          0
total_bytes             1022505254912
bytes_used              533000134656
sectorsize              4096
nodesize                16384
leafsize (deprecated)   16384
stripesize              4096
root_dir                6
num_devices             1
compat_flags            0x0
compat_ro_flags         0x3
                        ( FREE_SPACE_TREE |
                          FREE_SPACE_TREE_VALID )
incompat_flags          0x371
                        ( MIXED_BACKREF |
                          COMPRESS_ZSTD |
                          BIG_METADATA |
                          EXTENDED_IREF |
                          SKINNY_METADATA |
                          NO_HOLES )
cache_generation        0
uuid_tree_generation    1308480
dev_item.uuid           569f8ece-b6bc-49d7-a85d-75b3f4a1f8cf
dev_item.fsid           8888a4ea-7fd0-40c9-bc0d-59e57954275d [match]
dev_item.type           0
dev_item.total_bytes    1022505254912
dev_item.bytes_used     558370914304
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 569f8ece-b6bc-49d7-a85d-75b3f4a1f8cf
                        stripe 1 devid 1 offset 30408704
                        dev_uuid 569f8ece-b6bc-49d7-a85d-75b3f4a1f8cf
backup_roots[4]:
        backup 0:
                backup_tree_root:       634725269504    gen: 1308477    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634699841536    gen: 1308477    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634693632000    gen: 1308477    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533027823616
                backup_num_devices:     1

        backup 1:
                backup_tree_root:       634728693760    gen: 1308478    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634726367232    gen: 1308478    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634728841216    gen: 1308479    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533027921920
                backup_num_devices:     1

        backup 2:
                backup_tree_root:       634730102784    gen: 1308479    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634712014848    gen: 1308479    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634728841216    gen: 1308479    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533027975168
                backup_num_devices:     1

        backup 3:
                backup_tree_root:       634779729920    gen: 1308480    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634743144448    gen: 1308480    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634779811840    gen: 1308481    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533000134656
                backup_num_devices:     1


superblock: bytenr=274877906944, device=/dev/nvme1n1p3
---------------------------------------------------------
csum_type               0 (crc32c)
csum_size               4
csum                    0x8e28c525 [match]
bytenr                  274877906944
flags                   0x1
                        ( WRITTEN )
magic                   _BHRfS_M [match]
fsid                    8888a4ea-7fd0-40c9-bc0d-59e57954275d
metadata_uuid           00000000-0000-0000-0000-000000000000
label                   fedora_localhost-live
generation              1308480
root                    634779729920
sys_array_size          129
chunk_root_generation   1308457
root_level              0
chunk_root              23740416
chunk_root_level        1
log_root                0
log_root_transid (deprecated)   0
log_root_level          0
total_bytes             1022505254912
bytes_used              533000134656
sectorsize              4096
nodesize                16384
leafsize (deprecated)   16384
stripesize              4096
root_dir                6
num_devices             1
compat_flags            0x0
compat_ro_flags         0x3
                        ( FREE_SPACE_TREE |
                          FREE_SPACE_TREE_VALID )
incompat_flags          0x371
                        ( MIXED_BACKREF |
                          COMPRESS_ZSTD |
                          BIG_METADATA |
                          EXTENDED_IREF |
                          SKINNY_METADATA |
                          NO_HOLES )
cache_generation        0
uuid_tree_generation    1308480
dev_item.uuid           569f8ece-b6bc-49d7-a85d-75b3f4a1f8cf
dev_item.fsid           8888a4ea-7fd0-40c9-bc0d-59e57954275d [match]
dev_item.type           0
dev_item.total_bytes    1022505254912
dev_item.bytes_used     558370914304
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 569f8ece-b6bc-49d7-a85d-75b3f4a1f8cf
                        stripe 1 devid 1 offset 30408704
                        dev_uuid 569f8ece-b6bc-49d7-a85d-75b3f4a1f8cf
backup_roots[4]:
        backup 0:
                backup_tree_root:       634725269504    gen: 1308477    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634699841536    gen: 1308477    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634693632000    gen: 1308477    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533027823616
                backup_num_devices:     1

        backup 1:
                backup_tree_root:       634728693760    gen: 1308478    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634726367232    gen: 1308478    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634728841216    gen: 1308479    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533027921920
                backup_num_devices:     1

        backup 2:
                backup_tree_root:       634730102784    gen: 1308479    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634712014848    gen: 1308479    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634728841216    gen: 1308479    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533027975168
                backup_num_devices:     1

        backup 3:
                backup_tree_root:       634779729920    gen: 1308480    level: 0
                backup_chunk_root:      23740416        gen: 1308457    level: 1
                backup_extent_root:     634743144448    gen: 1308480    level: 2
                backup_fs_root:         30539776        gen: 9  level: 0
                backup_dev_root:        627084509184    gen: 1308462    level: 1
                csum_root:      634779811840    gen: 1308481    level: 2
                backup_total_bytes:     1022505254912
                backup_bytes_used:      533000134656
                backup_num_devices:     1

This is the result of btrfs check:

Opening filesystem to check...
checksum verify failed on 635198930944 wanted 0xd02a2bee found 0xf1a04115
checksum verify failed on 635198930944 wanted 0xd02a2bee found 0x793dc680
checksum verify failed on 635198930944 wanted 0xd02a2bee found 0xf1a04115
Csum didn't match
ERROR: failed to read block groups: Input/output error
ERROR: cannot open file system

I tried using restore but it only restores / successfully and it ignores /home.

I’m getting a 4TB HDD tomorrow to make some images and test whatever I can to rescue the most important files. Fortunately I could run a rescue tool on the drive and could recover some PDFs and other important files, but practically all code is gone.

It’s not too bad but it’s a significant setback for me. I don’t know if btrfs stores small files sequentially (I hope so), but if it does I might take a chance and scrape the bytes to look for keywords in my important projects.

Can you provide the output from - check it for filenames/privacy.

btrfs insp dump-t -b 635198930944 /dev/nvme1n1p3

Both copies of this node or leaf are damaged is what the error is telling me. And they are damaged in different ways so … I think SSD is failing.

I think it is:

btrfs-progs v6.14
checksum verify failed on 635198930944 wanted 0xd02a2bee found 0xf1a04115
checksum verify failed on 635198930944 wanted 0xd02a2bee found 0x793dc680
ERROR: failed to read tree block 635198930944