Ho un file system btrfs che non può più essere montato. Ho reimpostato il computer e dopo l'avvio si è bloccato un processo Java, mostrando un dump principale con molte cose btrfs nello stack. Dopo ciò, il computer era praticamente inutilizzabile, poiché i processi di avvio non funzionavano più.
Quindi, poiché il computer stesso era inutilizzabile, ho deciso di "salvare" il file system con un disco desktop Ubuntu 14.04.
Ci ho provato btrfs rescure chunk-recover
e mi ha chiesto se l'albero di pezzetti doveva essere ricostruito. Ho risposto si. Ora sembra che sia completamente rotto. L'FS non può più essere montato e ora l' btrfs check
output è simile al seguente:
root@ubuntu:/dev# btrfs check /dev/mapper/encrypted
checksum verify failed on 20971520 found B89CA074 wanted EDB30E17
checksum verify failed on 20971520 found B89CA074 wanted EDB30E17
checksum verify failed on 20971520 found B89CA074 wanted EDB30E17
checksum verify failed on 20971520 found B89CA074 wanted EDB30E17
Csum didn't match
Couldn't read chunk root
Couldn't open file system
Cercare di montare dà questo errore:
[90746.734393] btrfs: device fsid ee55dbb6-e359-42cc-bf76-9973ed5cf4ff devid 1 transid 6036 /dev/dm-0
[90746.844751] btrfs: device fsid ee55dbb6-e359-42cc-bf76-9973ed5cf4ff devid 1 transid 6036 /dev/dm-0
[91441.004757] btrfs: device fsid ee55dbb6-e359-42cc-bf76-9973ed5cf4ff devid 1 transid 6036 /dev/mapper/encrypted
[91441.006465] btrfs: disk space caching is enabled
[91441.008592] btrfs: dm-0 checksum verify failed on 20971520 wanted EDB30E17 found B89CA074 level 0
[91441.009034] btrfs: dm-0 checksum verify failed on 20971520 wanted EDB30E17 found B89CA074 level 0
[91441.009065] btrfs: failed to read chunk root on dm-0
[91441.025106] btrfs: open_ctree failed
Ho provato btrfs check
con --repair
, --init-csum-tree
e --init-extent-tree
, ma non ha cambiato nulla.