(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.