1 votes

Difficulté à cloner un disque dur de Macbook Pro

J'essaie de mettre à niveau le disque dur de 250 Go de mon MacBook Pro (modèle de début 2008) vers un disque de 750 Go. J'ai connecté le nouveau disque via un boîtier USB externe. Le disque est bien reconnu, je peux le formater, etc.

Cependant, chaque fois que j'essaie de cloner le disque, je reçois des erreurs d'entrée/sortie. Avant l'opération de clonage, j'ai vérifié le disque interne et le disque externe à l'aide de l'utilitaire de disque, et les deux se sont avérés corrects. Après l'opération de clonage, le disque externe affiche plusieurs erreurs "Structure de nœud non valide" :

Disk Utility errors

J'ai essayé deux approches pour cloner le disque :

  1. En utilisant l'utilitaire de disque, en commençant par le DVD d'installation d'OSX.
  2. Utilisation de Carbon Copy Cloner

Le résultat est le même dans les deux cas.

Les journaux de Carbon Copy Cloner montrent une poignée des types d'erreurs suivants :

rsync: mkstemp "<... an external filename ...>" failed: Input/output error (5)
rsync: stat "<... an external filename ...>" failed: Input/output error (5)

Les fichiers réellement affectés semblent être différents selon les différentes exécutions de l'application.

Avant la dernière exécution, j'ai utilisé l'utilitaire de disque pour (une fois de plus) reformater le disque externe et le remplacer explicitement par des zéros, mais cela n'a fait aucune différence.

J'ai également essayé de lancer un scan de surface dans Tech Tool Pro pendant la nuit. Il a atteint environ 2/3 du chemin avant que je doive déconnecter le disque (j'ai dû prendre mon MacBook Pro au travail), mais jusqu'à présent il n'a pas signalé de mauvais blocs. En supposant qu'il scanne le disque dans le même ordre que celui dans lequel les blocs seraient alloués lors d'une utilisation réelle, il semble que si des blocs défectueux étaient à l'origine des échecs de clonage, ils auraient déjà dû être trouvés (étant donné que le disque source ne fait que 250 Go).

En dernier recours, j'essaierai peut-être aussi SuperDuper, mais je crois savoir qu'il utilise la même approche rsync sous-jacente que Carbon Copy Cloner, et qu'il est donc peu probable qu'il soit plus performant.

Y a-t-il d'autres choses que je devrais essayer avant d'envoyer le disque pour qu'il soit remplacé ? Ces problèmes peuvent-ils être causés par mon disque interne, même s'il fonctionne bien et qu'il est vérifié par l'utilitaire de disque ?

3voto

Manav Points 111

Habituellement, les erreurs "mkstemp" sont dues à des problèmes de système de fichiers, de support ou de matériel. Dans ce cas, il est clair que votre disque de destination est défaillant. S'il est neuf, faites-le remplacer sous garantie. Si vous avez d'autres questions ou préoccupations, n'hésitez pas à envoyer un message à mon service d'assistance, help.bombich.com.

Mike

0voto

Florenz Kley Points 1521

La dernière fois que j'ai eu des problèmes avec rsync sur ma machine, c'était parce que mon $PATH avait pris rsync livré avec le système d'exploitation dans /usr/bin au lieu de rsync de macports dans /opt/local. Cependant, cela pourrait ne pas vous aider car CCC apporte son propre rsync dans le pack d'applications...

Avant de déclarer le disque mort : pouvez-vous essayer avec ditto(1) ?

0voto

John Doe Points 11

Mirko,

Pardonnez-moi de demander quelque chose d'évident mais avez-vous un autre disque à tester ? Si vous en avez un, essayez-le dans le boîtier pour vous assurer qu'il fonctionne correctement. S'il s'agit d'un nouveau disque, il est probablement en bon état... mais il m'est arrivé de recevoir des disques défectueux dès leur sortie de l'emballage. Si CCC et Disk Utility génèrent des erreurs d'E/S, vous avez un problème plus important que votre méthode.

Une autre possibilité est d'effectuer une sauvegarde Time Machine sur un disque externe, puis de la restaurer sur le disque sur lequel vous effectuez la mise à niveau.

Bonne chance.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X