No final, vou responder à minha pergunta aqui para fechar o tópico.
No final, passei pelos seguintes passos:
- DiskUtility: Varreduras de primeiros socorros.
- Inicialize no modo de usuário único: Execute
fsck -fn
. - Inicialize no modo de segurança: também tentou
fsck -fn
.
Nada disso produziu bons resultados. O DiskUtility não pôde concluir suas varreduras do FirstAid e fsck
continuou produzindo:
disk0s2: I/O error.
HFS resolvelink: can't find iNode79913
disk0s2: I/O error.
HFS resolvelink: can't find iNode80152
Neste momento, pensei em tentar formatá-lo e reinstalá-lo como PENSAMENTO no qual eu fiz o backup completo. NO ENTANTO , devido ao disco com falha, parecia haver um problema com os sistemas disco / OS X que meu sistema de backup ( Crashplan , embora isso deva ser o tópico de outra pergunta superusuário , usado para detectar novos arquivos. Portanto, meu backup foi de cerca de 2,5 semanas sem dados, o que me levou a admitir que o hardware estava falhando e a tentar recuperar alguns dados no disco com falha via:
- DiskWarrior
- DataRescue3
Nenhum desses métodos produziu resultados muito úteis:
-
Eu não consegui inicializar nem no DiskWarrior nem no DataRescue3, então tentei usá-los no disco com falha montando-o como uma unidade firewire (modo de disco de destino) de outro Mac.
-
No modo de disco de destino, tive os seguintes resultados:
- Não foi possível acessar uma quantidade significativa de dados do Finder ou do Terminal. Quando eu tentei ler arquivos maiores, o processo acabaria ficando preso com a bola de praia ou simplesmente parando de responder.
- O DataRescue3 inicialmente fez algum progresso na leitura do disco, mas passou consistentemente em erros
Long read
. - Embora o disco com falha seja montado, como tentei acessá-lo, mais e mais cópias do disco seriam montadas e exibidas no Finder. Como uma nova cópia do disco montado no Finder, o anterior se tornaria inativo.
-
No final, consegui algum sucesso na recuperação dos arquivos perdidos mais importantes, direcionando meus esforços para os arquivos e pastas que eu sabia que era absolutamente necessário. Além de tentar manualmente isso a partir do Finder, usei um script Python para percorrer a árvore de arquivos procurando novos arquivos para copiar.
-
Esses arquivos recuperados foram então mesclados com o meu antigo backup do Crashplan para produzir um backup razoavelmente bom.
-
Após recuperar os arquivos, a Apple substituiu a unidade, pois ainda estava sob garantia da AppleCare no momento.