Eu acho que fiz isso.
Eu fiz primeiro
btrfs-find-root /dev/sdb1
O que me deu uma lista grande. O que me interessou foi:
Well block 65626112 seems great, but generation doesn't match, have=1000, want=1001
Então, agora eu montei outro disco rígido, pois eu estava com pouco espaço. Então eu fiz:
btrfs restore -t 65626112 /dev/sdb1 /media/usb
Usando o 65626112 que encontrei do comando anterior. Agora ele está restaurando os arquivos do sistema de arquivos btrfs para / media / usb e eu posso copiar qualquer um que eu quiser e deletar o resto. Se eu ainda não encontrar o arquivo que estou depois, posso usar o próximo bloco da lista até que eu o faça.