Eu tenho um Macbook Pro de final de 2011, executando o Mavericks 10.9.2. Seu único HDD é uma unidade de 750 GB, formatada com Bootcamp. Ele ainda está funcionando razoavelmente bem, mas ao executar uma passagem de desfragmentação, identifiquei que há vários arquivos que se recusam a ser movidos pelo desfragmentador (iDefrag).
O iDefrag relata um código de erro POSIX 5 ao acessar os arquivos. Escolher um aleatoriamente e tentar copiar o arquivo para outro local no shell também informa um erro, o que me faz pensar que o problema é real e com o disco / FS. A saída de cp é:
cp: unity_nophysx.nexe: Input/output error
O código de erro 5 é 'acesso negado', pelo que sei, mas o processo de desfragmentação está sendo executado como administrador e a execução do cp usando o sudo no arquivo suspeito não faz diferença.
O Utilitário de Disco, fsck e o Apple Hardware Test afirmam que o disco está bom. Nenhum erro SMART foi relatado e, embora existam alguns erros de permissão, eles não estavam com os arquivos dos quais o iDefrag está reclamando, e o Disk Utility alega que os corrigiu sem reclamar.
Talvez haja cem ou mais arquivos corrompidos, mas ainda assim uma fração muito pequena da unidade. Até onde eu sei, nenhum arquivo do sistema ou dados cruciais são afetados. Embora seja bom recuperar os dados, não me importo de reinstalar ou fazer backups. Neste ponto, não sei se é realmente a unidade que está morrendo, apenas alguns setores defeituosos devido à movimentação da unidade durante a gravação ou alguma outra corrupção menor que pode ser contornada. Estou assumindo o pior caso, e que provavelmente terei que obter um HDD um pouco maior e clonar a unidade existente para evitar a reconstrução do sistema.
Minha pergunta é realmente como faço para marcar esses arquivos quebrados como corretamente quebrados e corrigi-los ou eliminá-los , para que um clone do disco seja bem-sucedido e não fique preso aos arquivos / blocos que não podem acessar. O Utilitário de Disco não está vendo o problema e não conheço nenhuma linha de comando ou ferramentas de terceiros que façam o trabalho. Não quero anular o disco inteiro e começar do zero, pois a unidade parece saudável, então estou procurando por ferramentas de reparo / diagnóstico.