Cloner un disque dur bit à bit avec Mac OS X

Parfois, on a besoin de cloner un disque dur qui n’est pas forcément lisible (il est formaté en EXTx par exemple) ou qui contient des partitions illisibles/invisibles. Il y a une solution sous Mac OS X (et Linux) : la commande dd. La page Wikipedia explique bien le fonctionnement de la chose : on indique la source, on indique la cible (soit un fichier, soit un autre disque) et on attend. Attention, si vous n’indiquer pas la taille des blocs, c’est (très) lent.

Un exemple pour copier un disque dur sur un autre :

dd if=/dev/disk1 of=/dev/disk2

Pour obtenir le nom du disque, il suffit d’utiliser la commande « diskutil list ». Pour accélérer les choses, on peut utiliser l’argument bs avec une valeur, 512, 4096, etc., en fonction du système de fichiers.