J'ai un Macbook Pro fin 2011, exécutant Mavericks 10.9.2. Son seul disque dur est un disque de 750 Go, formaté avec Bootcamp. Il fonctionne toujours assez bien, mais en exécutant une passe de défragmentation dessus, j'ai identifié qu'il y a un tas de fichiers qui refusent d'être déplacés par le défragmenteur (iDefrag).
iDefrag signale un code d'erreur POSIX de 5 lors de l'accès aux fichiers. Choisir un au hasard et essayer de copier le fichier vers un autre emplacement dans le shell signale également une erreur, ce qui me fait penser que le problème est réel et avec le disque / FS. La sortie de cp est:
cp: unity_nophysx.nexe: Input/output error
Le code d'erreur 5 est «accès refusé» pour autant que je sache, mais le processus de défragmentation s'exécute en tant qu'administrateur et l'exécution de cp en utilisant sudo sur le fichier suspect ne fait aucune différence.
Utilitaire de disque, fsck et Apple Hardware Test affirment tous que le disque est bien. Aucune erreur SMART n'a été signalée, et bien qu'il y ait eu des erreurs d'autorisations, elles n'étaient pas avec les fichiers dont se plaignait iDefrag, et l'Utilitaire de disque prétend les avoir corrigées sans se plaindre.
Il y a peut-être une centaine de fichiers corrompus ou plus, mais toujours une très petite fraction du lecteur. Pour autant que je sache, aucun fichier système ou donnée cruciale n'est affecté. Bien qu'il serait bien de récupérer les données, cela ne me dérange pas de réinstaller ou d'aller aux sauvegardes. À ce stade, je ne sais pas si c'est vraiment le lecteur qui meurt, juste quelques secteurs défectueux en raison du déplacement du lecteur pendant l'écriture, ou une autre corruption mineure qui peut être contournée. J'imagine le pire des cas, et que je devrai probablement obtenir un disque dur légèrement plus grand et cloner le disque existant pour éviter d'avoir à reconstruire le système.
Ma question est vraiment de savoir comment procéder pour marquer ces fichiers cassés comme correctement cassés et les réparer ou les purger , afin qu'un clone du disque réussisse et ne se bloque pas sur les fichiers / blocs auxquels il ne peut pas accéder. L'Utilitaire de disque ne voit pas le problème, et je ne connais pas de ligne de commande ou d'outils tiers qui feront le travail. Je ne veux pas effacer le disque entier et recommencer à zéro, car le lecteur semble par ailleurs sain, donc je recherche des outils de réparation / diagnostic.