(Eu notei que você executou o comando fsck
no disco errado - /dev/sdb
, em vez de /dev/sdb1
- então você pode querer um pouco de sono / café e outro par de olhos antes de fazer qualquer outra coisa.)
A etapa apropriada a ser tomada neste momento é fazer uma cópia da unidade (usando dd
ou ddrescue
) e, em seguida, usar ferramentas de recuperação de dados para ver o que você pode obter de uma cópia da unidade. Tudo que eu faço seria na unidade de cópia, no caso de eu encher. Existe o risco de piorar as coisas.
Eu tentaria recuperar os dados da seguinte forma:
- Encontre um superbloco alternativo usando
mke2fs -n /dev/sdb1
- diga sim para o prompt e gravar os números que lhe dá alternativa superblocos. -
fsck.ext4 -y -b XXXXX /dev/sdb1
(ondeXXXXX
é o último número de superbloco acima). -
Monte o sistema resultante e obtenha os dados possíveis.
Se isso falhar, tente usar testdisk
e / ou photorec
para recuperar o pouco que puder.