Comment cloner un disque dur avec Linux

Clonage d'un disque dur est un bon moyen de créer un "image" ou un instantané de votre système d'exploitation actuel comme un back-up. Il est également utile si vous voulez transférer le contenu de votre ordinateur exactement comme il est, avec toutes vos préférences, à partir d'un ancien disque vers un nouveau.


Linux peut faire cela avec "dd" et "ddrescue," deux utilitaires gratuits. Gddrescue est plus récente, plus rapide, plus facile à utiliser et recommandé pour la plupart des utilisateurs. Dd est un programme puissant et flexible, mais lent et compliqué, et il est recommandé seulement pour résoudre les problèmes spécifiques gddrescue ne peut pas gérer.

Choses que vous devez

  • Deux disques durs
  • Linux Live CD, comme Knoppix ou Ubuntu Live

Préparation

  1. Sauvegardez toutes vos données importantes en cas où quelque chose se passe mal.

  2. Détachez les périphériques de stockage - y compris les disques durs externes, cartes mémoire, appareils photo et des cartes mémoire - outre le lecteur que vous souhaitez cloner et le lecteur de destination où vous souhaitez enregistrer l'image clonée.

  3. Démarrez votre ordinateur à partir du CD Linux Live.

  4. Apprendre le schéma de nommage pour les lecteurs de votre ordinateur en ouvrant une fenêtre de terminal Linux et en tapant la commande suivante:




    sudo fdisk -l

  5. Prenez note de (et de préférence écrire) l'information en vertu de la "Dispositif" colonne. Il comprendra une liste d'un ou plusieurs éléments nommé / dev / sda1, / dev / sda2, / dev / sdb, et ainsi de suite. Les lettres (sda, sdb) indiquent disques durs séparés. Les numéros (sda1, sda2) indiquent partitions distinctes au sein de chaque lecteur.

Clone avec Gddrescue

  1. En utilisant les informations que vous avez obtenu de l'étape précédente, de déterminer qui est votre lecteur source (que vous clonez à partir) et votre lecteur de destination (qui vous clonez à).

    Certains indices comprennent la taille des disques respectifs et de leurs partitions. Par exemple: Vous essayez de cloner un disque source 60 giga-octets sur un disque de destination de 120 giga-octets. Si l'étape précédente vous dit / dev / sda a une capacité de 60 giga-octets et / dev / sdb a une capacité de 120 gigaoctets, vous pouvez utiliser leurs tailles respectives à dire qui est qui. Un autre exemple: Vous copiez un lecteur source sur trois partitions sur un disque de destination vide. Vous voyez quatre rangées étiquetés: / dev / sda1, / dev / sda2, / dev / sda3 et / dev / sdb. A côté d'eux sont des numéros qui correspondent à chacune de vos partitions et un champ vide à côté de / dev / sdb. Vous pouvez conclure que sda ​​est votre lecteur source et sdb est votre lecteur de destination.

  2. Activer tous les référentiels si vous utilisez un CD live Ubuntu en ouvrant le programme Software Source, situé sous "Système" et "Administration" sur la barre de recherche en haut, puis en cliquant sur les cases à cocher pour le (univers) et (multiverse) référentiels.

  3. Ouvrez un Terminal, situé sous "Applications" et "Accessoires," puis téléchargez gddrescue en tapant ou en copier-coller dans la commande suivante: sudo apt-get install gddrescue

  4. Tapez la commande suivante, en remplaçant SOURCE avec le nom de votre lecteur de source et la destination avec le nom de votre lecteur de destination: sudo ddrescue -v / dev / SOURCE / dev / DESTINATION

Clone avec Dd




  1. En utilisant les informations que vous avez obtenu de l'étape précédente, de déterminer qui est votre lecteur source (que vous clonez à partir) et votre lecteur de destination (qui vous clonez à).

    Certains indices comprennent la taille des disques respectifs et de leurs partitions. Par exemple: Vous essayez de cloner un disque source 60 giga-octets sur un disque de destination de 120 giga-octets. Si l'étape précédente vous dit / dev / sda a une capacité de 60 giga-octets et / dev / sdb a une capacité de 120 gigaoctets, vous pouvez utiliser leurs tailles respectives à dire qui est qui. Un autre exemple: Vous copiez un lecteur source sur trois partitions sur un disque de destination vide. Vous voyez quatre rangées étiquetés: / dev / sda1, / dev / sda2, / dev / sda3 et / dev / sdb. A côté d'eux sont des numéros qui correspondent à chacune de vos partitions et un champ vide à côté de / dev / sdb. Vous pouvez conclure que sda ​​est votre lecteur source et sdb est votre lecteur de destination.

  2. Ouvrez une fenêtre de terminal.

  3. Tapez la commande suivante, en remplaçant SOURCE avec le nom du lecteur de source et la destination avec le nom de votre lecteur de destination: dd bs = 4k if = / dev / SOURCE of = / dev / DESTINATION conv = noerror, synchronisation

    Pour cloner une seule partition à partir du lecteur source, spécifiez la partition (par exemple, / dev / sda1 ou / dev / sda2). Pour cloner le disque entier, spécifiez uniquement le nom du lecteur, sans numéro de partition (par exemple, / dev / sda).

  4. Attendez. Le clonage d'un disque de grande capacité en utilisant dd peut prendre des heures, et selon certains témoignages, plus encore que d'une journée.

Conseils & Avertissements

  • * Ce logiciel, comme tout autre logiciel, est pas infaillible. Après le processus est terminé, vérifier si le clonage a eu lieu correctement en essayant de démarrer à partir du lecteur de destination.
  • * Gddrescue est plus simple et plus rapide que dd. Utiliser DD uniquement lorsque pour des tâches de clonage personnalisé gddrescue ne peut pas gérer. Voir les liens sous les ressources pour de plus amples informations sur le moment d'utiliser dd.
  • Donner jj ou gddrescue les lecteurs source et cible mauvaises peut vous amener à écraser les données importantes. Soyez sûr de saisir les disques source et de destination corrects. Toujours sauvegarder vos données importantes avant de tenter ce processus.
» » » » Comment cloner un disque dur avec Linux