2 votes

Comment créer une copie précise au niveau de l'octet d'un SSD vers un autre disque ?

TL;DR J'ai besoin de récupérer des fichiers perdus sur un SSD mais je n'ai pas le temps de le faire maintenant. Comment puis-je cloner un SSD sur un autre disque au niveau des octets, y compris les zones du disque que le système d'exploitation pense être libres ?


J'ai fait un copier-coller (Comd+C puis Comd+Opt+V) dans le Finder de mon Mac 10.14 pour déplacer quelques fichiers .mov de mon SSD interne vers mon disque dur externe WD My Passport (connecté par USB 3.0 avec un adaptateur USB-C vers USB. Mon Macbook 15 pouces est la version 2018 qui n'a que des ports USB-C, et possède la barre tactile).

Hélas, après un certain temps, je déplace mon Macbook et la connexion devient instable, et finit par être perdue. A ma grande horreur, quand j'ai essayé de refaire un transfert, je vois que certains fichiers sont grisés sur mon disque dur externe WD (voir capture d'écran), et ces fichiers ne sont plus dans le dossier original sur mon SSD interne !

enter image description here enter image description here

J'ai essayé de récupérer ces fichiers en utilisant le logiciel suivant sur mon SSD (**mais pas encore sur le disque dur externe) sans succès : Disk Drill File Salvage EaseUS Data Recovery Techtool Pro 11

**J'ai lancé le logiciel immédiatement après avoir découvert le problème, car je sais que si je continuais à utiliser le Macbook, il y aurait un risque que l'OS écrase mes fichiers.

Quelqu'un peut-il me dire :

(a) Je suis fatigué de faire toute cette récupération, et je veux passer à autre chose. Mais j'ai besoin d'utiliser mon Macbook ! Si je l'utilise, je vais certainement écraser les octets des fichiers perdus un jour. Puis-je faire un clone octet par octet du SSD vers quelque part et travailler sur ce problème de récupération une autre fois ?

(b) Si oui, quel logiciel dois-je utiliser et comment m'assurer que le clone est à la fois octet par octet ET qu'il inclut les parties du SSD qui sont maintenant considérées par le système d'exploitation comme "libres" (puisque c'est probablement là que se trouvent les fichiers perdus) ?

(c) Pour (b), préférez un logiciel qui peut également me montrer les octets en hexadécimal afin que je puisse inspecter manuellement pour voir si c'est vraiment octet par octet.

P.S. : Pour plus de contexte, voir : Perte de données due à une perte de connexion lors du transfert du SSD Mac 10.14 vers un disque dur externe

P.S. : le SSD que je cherche à cloner est de 256 Go.

2voto

Jose Chavez Points 645

Mon outil préféré pour cela est la commande "dd" fournie avec MacOS. Elle doit être utilisée à partir du terminal, donc si cela vous rebute, il existe aussi des alternatives graphiques.

"dd" est assez simple et copiera toutes les données - y compris les zones "libres". Vous prenez un clone en redémarrant d'abord votre ordinateur en mode de récupération.

Montez ensuite un disque externe où vous souhaitez stocker la sauvegarde - assurez-vous qu'il dispose d'un espace libre suffisant pour contenir la taille totale du disque d'origine.

Ouvrez l'utilitaire de disque pour trouver le nom de périphérique de votre disque d'origine. Il s'agit probablement de quelque chose comme /dev/disk1s1 ou similaire. En outre, si votre disque d'origine a été monté pour une raison quelconque en mode de récupération, démontez-le à partir de l'utilitaire de disque.

Ensuite, ouvrez le Terminal et exécutez une commande comme celle-ci :

dd if=/dev/rdisk1s1 of=/Volumes/ExternalDrive/clone.img bs=1m

Notez que j'ai mis un "r" devant disk1s1 - cela permet de contourner les tampons pour rendre le transfert plus rapide.

Notez également que le nom du fichier de sortie est spécifié en tant que /Volumes/ExternalDrive/clone.img . Vous voudrez remplacer "ExternalDrive" par le nom de votre propre disque connecté en externe.

La dernière partie de la commande bs=1m signifie copier en blocs de 1 mégaoctet. Cela ne fait qu'accélérer l'opération.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X