3 votes

Comment copier un disque dur existant sur un nouveau disque afin de pouvoir démarrer à partir du nouveau disque ?

J'ai actuellement un disque dur défaillant qui est le seul disque dur de la machine. Je viens d'acheter un nouveau disque dur pour le remplacer, et mon plan est de copier le contenu de l'ancien disque sur le nouveau, puis de remplacer l'ancien disque de la machine par le nouveau.

Je suppose que je ne peux pas simplement copier toute la structure du répertoire (ou puis-je le faire) ? Que dois-je faire pour gérer cela, en supposant que cela soit possible ? Existe-t-il un utilitaire pour le faire à ma place ? (L'ancien disque est, espérons-le, bon pour quelques heures de plus).

(J'espère par là conserver tous les logiciels et fichiers de configuration tels qu'ils sont, pour éviter de devoir tout réinstaller. Est-ce possible ?)

9voto

miguel Points 1537

Oui, une copie exacte à 100% de votre disque dur est possible, et elle conserverait intacts tous vos fichiers, données et configurations système. Et, comme vous l'avez déjà correctement deviné, la simple copie des fichiers ne fonctionnera pas. (cela peut être fait, mais cela ne vaut pas la peine de le faire correctement)

Un outil de clonage de disque dur est votre meilleure chance. Il en existe des dizaines disponibles.

  • Le nouveau disque dur est-il plus grand que l'ancien ?
  • Avez-vous un CD de démarrage Ubuntu ou une clé USB ?

Si c'est le cas, je recommande le bon vieux dd . Il s'agit d'une solution rudimentaire et ancienne pour cloner un disque dur. Mais ça marche, et c'est étonnamment facile. dd est également préinstallé dans Ubuntu.

  • Démarrez en utilisant votre CD Live ou votre clé USB
  • Utilisation de System > Administration > gparted (L'utilitaire de disque fonctionne également), notez quel est votre ancien et votre nouveau disque dur (sda, sdb, etc.).

enter image description here

  • Vérifié ? Super !
  • Maintenant, vérifiez-les à nouveau :

enter image description here

  • Prêt ?
  • Maintenant Vérifiez-le trois fois. . Je suis sérieux ! dd n'aura aucune pitié si vous utilisez les mauvaises lettres. dd est communément appelé " d isk d estroyer" pour une bonne raison !

A partir de maintenant, je suppose que l'ancien est /dev/sdX et le nouveau est /dev/sdY . Vérifiez votre valeurs réelles ! ( Je l'ai déjà dit ? )

  • En utilisant un terminal, lancez le plus grand de tous les clonages de disque dur :

    sudo dd if=/dev/sdX of=/dev/sdY bs=1M
  • bs=1M est facultative, uniquement pour améliorer les performances. La meilleure valeur dépend de vos lecteurs/cache/cpu/ram. Les valeurs couramment utilisées sont 4K, 64K, 1M, 16M. Essayez par vous-même dans un test de 1Go (ajoutez count= 256K, 16K, 1K, 64 respectivement). Pour ma machine, tout ce qui va de 4K à 32M conduit à des résultats très similaires.

  • Si vous voulez surveiller la copie, vous pouvez essayer cette version fantaisie :

    sudo su - # neccessary to get correct pid
    dd if=/dev/sdX of=/dev/sdY bs=1M & pid=$!
    while kill -USR1 $pid 2>/dev/null; do sleep 10; done

Il affichera la progression de dd toutes les 10 secondes.

  • Maintenant, va manger un morceau. Ou mieux, va dormir. Ça va prendre du temps ;)

Procédures de post-copie :

  • Retirer l'ancien disque
  • Installez le nouveau dans le même connecteur que l'ancien (pour ne pas avoir à reconfigurer le BIOS).
  • Démarrez et vérifiez que tout va bien
  • Desde dd fait une copie exacte, les partitions auront la même taille. Si le nouveau disque dur est beaucoup plus grand que l'ancien, utilisez gparted pour étendre les partitions et réclamer l'espace inutilisé.

5voto

JRobert Points 403

J'ai utilisé "clonezilla" dans le passé, j'ai eu le même problème que vous, mais mon système avait xp et ubuntu 9.04 sur elle, il va cloner le lecteur à un nouveau disque aussi longtemps que le nouveau disque est plus grand ou la même taille. c'est quelques vids sur youtube sur la façon de l'utiliser. son libre et sauvé mon cul plusieurs fois.

http://clonezilla.org/

4voto

Eric Points 266

Il peut être utile d'utiliser le CD de sauvetage du système (qui peut également être exécuté à partir d'une clé USB). Par exemple, lorsque vous obtenez des erreurs de lecture, vous voudrez utiliser la fonction incluse ddrescue . Notez que les applications ne sont pas toujours faciles à utiliser (elles ne fonctionnent souvent qu'à partir de la ligne de commande), mais elles peuvent être très puissantes !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X