web-dev-qa-db-fra.com

Comment copier une partition NTFS amorçable d'un disque dur physique sur un autre avec Ubuntu?

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 problème: je ne peux pas connecter physiquement les deux disques durs en même temps. J'ai un troisième disque dur externe cependant 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 seconde 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 l'être 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 nouveaux lecteurs ne sont pas identiques en termes de marque, de modèle ou de taille. Cependant, il y a amplement de place pour la deuxième partition sur le nouveau disque.

Tous les conseils sur la façon de procéder ou les avertissements pour les pièges possibles seraient grandement appréciés. De plus, si j'ai raté un détail important, n'hésitez pas à le demander.

9
Nathan Osman

( Aucun logiciel supplémentaire requis, utilisez les outils à votre disposition )


dd if=/dev/sda2 of=foo_file.img créera 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

  1. Démarrez à partir du LiveCD Ubuntu et ouvrez l’outil de gestion de disque (ou utilisez Sudo fdisk -l à partir du terminal) pour déterminer le disque que vous allez copier.

  2. Montez le périphérique externe sur lequel vous enregistrerez le fichier . Img , ne montez pas le disque à partir duquel vous souhaitez créer l'image! =

  3. Utilisez dd if=/dev/sda2 of=foo_file.img, remplacez /dev/sda2 par la partition que vous souhaitez copier et foo_image. img avec un fichier situé sur le disque externe que vous avez précédemment monté.

  4. Redémarrez votre PC en retirant le disque dont vous avez créé l’image et installez le nouveau disque sur votre PC. Démarrez l’ordinateur avec le LiveCD Ubuntu.

  5. Montez le disque externe contenant le fichier . Img et ouvrez l'outil de disque pour vérifier le périphérique sur lequel vous allez l'écrire. ( 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!

  6. Utilisez dd if=foo_file.img of=/dev/sdax pour écrire sur le nouveau disque que vous venez d'installer l'image que vous avez créée et stockée sur le périphérique externe. Changez sdax pour la partition correcte.

  7. Exécutez gparted et redimensionnez les partitions que vous venez de créer afin de libérer de l’espace supplémentaire dans votre nouveau disque.

  8. Redémarrez et démarrez avec votre nouveau disque.

Ceci fait, vous pouvez conserver le fichier . Img jusqu'à ce que tout soit en cours d'exécution.

J'ai utilisé cette méthode tant de fois maintenant et ce n'est pas un problème, mais on ne sait jamais. Gardez une sauvegarde pendant un certain temps.

10
Bruno Pereira