Je suppose que dd if=/dev/sda of=/dev/sdb bs=4096
fonctionnera bien pour moi. J'ai quelques soucis cependant:
bs
?Toute aide est appréciée.
bs
représente la taille du bloc. taille moyenne du bloc prise par la commande dd. Ideal bs fait référence à votre système de fichiers files.afin de rendre bs plus gros à mesure que vous avancez plus rapidement en clonage.
et oui, il est préférable d'utiliser un CD live pour ne pas cloner ces fichiers temporaires et autres fichiers inutiles.
La taille de la destination doit être identique ou supérieure (vous pouvez toujours copier sur un disque dur plus petit mais cela nécessite beaucoup plus de configuration et de résolution des problèmes auxquels vous serez confronté).
Pour restaurer le clone, réutilisez facilement l'outil dd
. maintenant le disque dur portable sera la destination
Pour cloner un disque dur plus petit, reportez-vous à la section Comment cloner un disque dur plus petit?
Hors dd
vous pouvez utiliser clonezilla , qui est une excellente application pour le clonage. téléchargez le fichier iso et utilisez-le comme CD live. Il sera beaucoup plus facile pour les débutants d’essayer
Je viens de suivre ce processus avec succès, donc au risque de heurter un vieux fil ici.
Scénario: Ubuntu 16.04, Windows XP dual-boot. Il y a de vieux jeux de fenêtres que j'aime encore et qui ne couleront pas sous le vin ...
Vieux disques:
1x ancien IDE, avec/et swap
1x SATA 450 Go avec répertoire personnel et partition winxp
Nouveau disque:
nouvelle FATA 2To SATA.
Procédure:
éteindre. Ajoutez un disque de 2 To. Démarrez à partir de LiveCD Ubuntu (j'ai utilisé le poste de travail 16.04). Vous devrez configurer le réseau d’une manière ou d’une autre pour la prochaine étape - malheureusement, tout ce dont vous avez besoin ne se trouve pas sur le liveCD.
Activez l'univers ubuntu et installez uuid.
# apt update # apt install uuid
Gparted affichera les partitions existantes et probablement l'espace non alloué sur le nouveau lecteur. Supprimez tout sur le nouveau lecteur, pas besoin de préparer des partitions.
En utilisant copier-coller avec gparted, vous pouvez copier n'importe quelle partition et la coller dans l'espace non alloué du nouveau disque. gparted fera tout ce qui est nécessaire pour l'opération de copie et de redimensionnement.
Voilà pour le peu facile ...
Vous avez maintenant vos partitions originales et les nouvelles copies sous la racine liveCD. À ce stade, vous devez faire quatre autres choses pour réussir:
mount/dev/sdXY /mnt pour dir dans/dev/dev/pts/proc/sys/run; faire monter --bind $ dir /mnt$dir done chroot /mnt update-grub2
Ce bit de montage semble être essentiel, mais je ne sais pas pourquoi Grub se soucie même de ces choses au moment de l’exécution. Cependant, cela semble être magique. Cette étape a même permis de définir le nouvel emplacement de ma partition XP.
Ensuite, vous supprimez vos anciens lecteurs et redémarrez dans le nouveau lecteur. Travaillé pour moi, y compris les fenêtres sans invalidation de licence. YMMV, il semble être assez aléatoire dans mon expérience.
Il peut ensuite être réutilisé pour autre chose. Le IDE lecteur, qui s'en soucie?
J'ai pris la peine de publier ceci car il m'a fallu deux jours pour passer au crible les informations contradictoires et souvent dépassées ou incomplètes sur ce sujet. J'espère que cela sera utile à quelqu'un et permettra d'économiser des efforts et des problèmes.