web-dev-qa-db-fra.com

Comment utiliser dd pour cloner une installation de lecteur USB externe sur un disque dur local?

puis-je utiliser la commande dd pour cloner mon installation d'ubuntu à partir de mon disque externe sur mon disque dur local. va-t-il même démarrer? Je pense que je peux, mais pas sûr. Dois-je configurer la partition de sortie sur mon disque local à la taille exacte de la partition d'entrée sur le port USB? Je pense installer et démarrer un liveusb sur un autre petit lecteur flash et exécuter quelque chose comme Sudo dd if=/media/usbexternaldisk of=/media/localdisk cela fonctionnerait-il tel quel?

de même, si je crée une image iso de mon installation ubuntu externe à l'aide de dd, puis-je la graver sur un disque ou sur un autre disque dur et l'initialiser?

7
Rayson Jimenez

Utiliser dd pour cloner une installation Ubuntu

Oui, vous pouvez utiliser dd pour cloner une installation, mais ce n'est pas le moyen le plus rapide/le plus simple de le faire. Il est préférable de le faire via une sauvegarde/restauration avec un outil en direct tel que Clonezilla .

  • Si vous souhaitez utiliser dd , notez que le disque cible doit être de la même taille ou plus grand que la source.
  • De plus, pour le rendre amorçable, vous devez copier d'un périphérique à l'autre (par exemple, /dev/sdX), PAS d'une partition à l'autre (/media/...).
  • Utilisez Sudo fdisk -l ou gparted pour connaître les dispositifs de blocage que sont votre disque dur interne cible (généralement /dev/sda) et votre disque dur externe USB (généralement /dev/sdb).
  • Utilisez ensuite dd avec exactement la syntaxe suivante, où x est la lettre correspondant au lecteur USB et y la lettre correspondant au lecteur interne que vous avez déterminé dans le menu déroulant. étape précédente:

    Sudo dd if=/dev/sdx of=/dev/sdy bs=8M && sync
    

    et attendez que cela soit terminé.

  • Pour répondre à votre autre question, non, simplement dd'ing sur une ISO (ou un CD ou un DVD, etc.) ne fonctionnera PAS; ce sera impossible à démarrer. Pour cela, vous devez utiliser un outil tel que remastersys . Voir cette question pour plus d'informations:

    Comment convertir mon installation Ubuntu en Live-USB ou Live-CD?

11
ish