[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Conseil outil pour "copie" de disque dur



philippe dhondt a écrit :
Je m'explique: je change de machine et ne souhaite pas tout réinstaller,
configurer ...
Je souhaite donc cloner le disque de mon ancienne machine sur le disque
de la nouvelle.
Que conseillez-vous comme outil pour effectuer cette "copie
complète" (image) d'un disque dur?

Comme Basile, je pense qu'un tar est mieux :
- tu démarres le PC vierge avec un LiveCD
- tu partitionnes les disques
- tu crées une arborescence dans laquelle tu montes tes partitions :
/dev/hda1 -> /target
mkdir /targer/boot
/dev/hda2 -> /target/boot
etc

Tu auras le squelette de ton arborescence dans /target

Ensuite, tu pourras faire la copie du PC distant vers le PC vierge (a partir du PC vierge) :
ssh root@pc_distant 'cd /; tar cpf - .' | (cd /target ; tar xvf - )

Et tu verras les fichiers passer. Inutile de mettre de la compression, SSH s'en charge.

Sinon, en local, tu place physiquement le disque source dans le PC, tu montes toute son arborescence comme tu l'as fait pour le disque vierge et tu tapes une ligne comme celle-ci :
(cd /origin ; tar cf - .) | (cd /target ; tar xvf - )

Comme le dit Basile, il faut encore ajouter le chargeur de démarrage. Avec la méthode ci-dessus, tu peux faire :
- chroot /target
- grub-install /dev/hda

Il est possible que /dev/hda (ou autre) ne soit pas dans le répertoire, tu devras alors le créer à la mano avec mknod ou le recopier depuis le vrai /dev (hors chroot).

La manipulation se fait bien et rapidement. Je l'ai déjà faite pas mal de fois.


A+
Fanfan


Reply to: