Você deve tentar reconstruir o arquivo de catálogo ( B-tree ) no sistema de arquivos especificado (que é HFS + ) especificando a opção -r
para fsck
, por exemplo:
$ fsck.hfsplus -fryd /dev/sdd2
Esta opção só funcionará se houver espaço contíguo suficiente no sistema de arquivos especificado para um novo arquivo de catálogo e se não houver danos aos nós folha no arquivo de catálogo existente (em outras palavras, o fsck é capaz de atravessar cada um dos nós na btree solicitada com sucesso).
Naturalmente, faça o backup (despejo de disco de toda a imagem) antes de executar qualquer operação de disco, se você não quiser correr o risco de corromper os dados ainda mais.
Veja mais executando man fsck.hfsplus
.
Se isso não ajudar, tente usar outras ferramentas para reparar seu disco, por exemplo:
-
TestDisk por CGSecurity | Mac, Windows, Linux (
apt-get install testdisk
) - DiskWarrior da Alsoft (comercial) - disco de boot ou aplicativo para Mac