J'ai un lecteur flash USB avec Ubuntu 11.10 installé que j'aimerais utiliser pour la tâche suivante:
J'ai un disque dur avec 4 partitions. Le second est formaté avec NTFS et contient une installation Windows entièrement fonctionnelle. Je voudrais copier cette deuxième partition sur un autre disque dur physique (qui est vide).
Il y a cependant un hic - je ne peux pas avoir les deux disques durs physiquement connectés à l'ordinateur en même temps. J'ai cependant un troisième disque dur externe qui restera connecté pendant toute l'opération et a plus du double de l'espace des deux autres disques durs.
Je me rends compte qu'il y a beaucoup de choses à considérer ici:
Le processus impliquera évidemment de créer une sorte d '"image" de la deuxième partition, de la stocker sur le disque externe, puis de copier l'image sur le nouveau disque.
La partition que je copie est amorçable et devrait également être amorçable lorsqu'elle est copiée sur le nouveau lecteur. Je peux probablement réparer le MBR sur la partition par la suite si besoin est.
Les anciens et les nouveaux lecteurs ne sont pas identiques en termes de marque, de modèle ou de taille. Cependant, il y a suffisamment de place pour la deuxième partition sur le nouveau lecteur.
Tout conseil sur la façon de procéder ou des avertissements pour d'éventuels pièges seraient grandement appréciés. De plus, si j'ai raté un détail important, n'hésitez pas à le demander.
la source
Réponses:
( Aucun logiciel supplémentaire requis, utilisez les outils dont vous disposez )
dd if=/dev/sda2 of=foo_file.img
va créer une réplique exacte de sda dans un fichier .img que vous spécifiez.Enregistrez-le sur un périphérique externe et restaurez-le avec
dd if=foo_file.img of=/dev/sday
.Pas à pas
Démarrez à partir d'Ubuntu LiveCD et ouvrez l'outil de gestion de disque (ou utilisez-le
sudo fdisk -l
depuis le terminal) pour savoir quel disque vous allez copier.Montez le périphérique externe sur lequel vous allez enregistrer le fichier .img , ne montez pas le disque à partir duquel vous souhaitez créer l'image!
Utilisez
dd if=/dev/sda2 of=foo_file.img
, remplacez / dev / sda2 par la partition réelle que vous souhaitez copier et foo_image.img par un fichier situé sur le disque externe que vous avez précédemment monté.Redémarrez votre PC en supprimant le disque à partir duquel vous avez créé l'image et installez le nouveau disque sur votre PC. Démarrez l'ordinateur avec Ubuntu LiveCD.
Montez le disque externe qui contient le fichier .img et ouvrez l'outil disque pour vous assurer du périphérique sur lequel nous allons l'écrire. ( Il utilisera probablement le même chemin de périphérique que celui que vous venez de supprimer ). N'essayez même pas de monter le nouveau disque, il ne devrait rien y avoir de toute façon!
Utilisez
dd if=foo_file.img of=/dev/sdax
pour écrire l'image que vous avez créée et stockée sur le périphérique externe sur le nouveau disque que vous venez d'installer. Modifiez sdax pour la partition correcte.Exécutez
gparted
et redimensionnez vos partitions nouvellement créées pour accueillir l'espace supplémentaire sur votre nouveau disque.Redémarrez et démarrez en utilisant votre nouveau disque.
Après cela, vous pouvez conserver le fichier .img en tant que sauvegarde jusqu'à ce que vous vous assuriez que tout fonctionne.
J'ai utilisé cette méthode oh tant de fois maintenant et ce n'est pas un problème, mais on ne sait jamais. Gardez une sauvegarde autour pendant un certain temps.
la source
dd
, assurez-vous d'inclurestatus=progress
... la copie du disque prendra beaucoup de temps!/dev/sda
(sans aucun nombre) pour copier le disque entier (au moins c'est ce qui a fonctionné pour moi, alors que la copie d'une seule partition n'a pas fonctionné).Clonezilla - clonezilla.org
Une solution gratuite de reprise après sinistre logiciel, de clonage de disque et de déploiement. Permet à un utilisateur de cloner une machine individuelle ou plusieurs ordinateurs ...
la source