bonjour petit forum !
Je viens de recevoir un zoli DD pour remplacer un autre au bord du suicide (après de nombreuses tentatives de sa part et de nombreuses séances de réanimations).
Seulement voilà le suicidaire a toutes mes partitions Linux (/, /home, etc.)
J'aimerai savoir si c'est possible d'espérer pouvoir transvaser mes partoches d'un dur à l'autre sans rien réinstaller... ?
Avec quel outil ?
Merci d'avance :)
# HOWTO Hard Disk Upgrade
Posté par freeture . Évalué à 6.
et http://linuxfr.org/forums/10/6253.html(...)
[^] # Re: HOWTO Hard Disk Upgrade
Posté par TImaniac (site web personnel) . Évalué à 2.
[^] # Re: HOWTO Hard Disk Upgrade
Posté par François . Évalué à 4.
http://linuxfr.org/tips/385.html(...)
[^] # Re: HOWTO Hard Disk Upgrade
Posté par morgendorffer . Évalué à 0.
Fichtre que le point 7 est compliqué.
Pour la copie, passer en single user ("telinit 1").
Puis :
# cd /
# mkdir /mnt/old /mnt/new
# mount -t ... /dev/new /mnt/new
# mount --bind / /mnt/old
# cd /mnt/old
# tar cf - . | ( cd ../new ; tar xfv - )
On peut pinailler avec lost+found
# cd /mnt/new
# rmdir lost+found
# mklost+found
# cd /
# umount /mnt/new
# umount /mnt/old
# rmdir /mnt/new /mnt/old
Et voilà.
On peut aussi utiliser rsync ou cpio. Sauf que souvent cpio ne support pas les fichiers de plus de 2 Go.
[^] # Re: HOWTO Hard Disk Upgrade
Posté par morgendorffer . Évalué à 2.
Pour copier sur 3 disques durs en même temps
# cd /mnt
# mkdir new1 new2 new3
# mkfifo /tmp/fifo1 /tmp/fifo2
# ...
# cat /tmp/fifo1 | ( cd new1 ; tar xf - ) &
# cat /tmp/fifo2 | ( cd new2 ; tar xf - ) &
# cd old
# tar cfv - . | tee /tmp/fifo1 | tee /tmp/fifo2 | ( cd ../new3 ; tar xf - )
A faire si les partitions sont sur différents disques.
C'est "rigolo" et efficace.
[^] # Re: HOWTO Hard Disk Upgrade
Posté par zerbro . Évalué à 3.
Il ne faudrait pas rajouter l'option -p afin de preserver les droits sur les fichiers ?
J'en connais a qui ca a joué des tours....
Dites moi si je me trompe.
[^] # Re: HOWTO Hard Disk Upgrade
Posté par morgendorffer . Évalué à 0.
Bizarre, je n'ai pas besoin ça ici (tar-1.14).
[^] # Re: HOWTO Hard Disk Upgrade
Posté par morgendorffer . Évalué à 0.
info donne :
`--no-same-permissions'
When extracting an archive, subtract the user's umask from files
from the permissions specified in the archive. This is the
default behavior for ordinary users; this option has an effect
only for the superuser.
[^] # Re: HOWTO Hard Disk Upgrade
Posté par Laurent Mutricy . Évalué à 1.
# cd /
# find . -xdev | cpio -pm /mnt/new
-xdev pour ne pas descendre dans d'autre système de fichier et donc de ne trouver que les fichiers "réels" , -p pour le "pass mode" cpio et -m pour garder la date originale de création des fichiers
voila une nième méthode pour bien faire cette migration de service :þ
[^] # Re: HOWTO Hard Disk Upgrade
Posté par ceituna (site web personnel) . Évalué à 2.
Pour les plus curieux, cette astuce n'est pas issue du disk upgrade howto mais du raid+boot-howto ou un truc de ce genre...
Bonne continuation !
(ps : cette astuce marche bien, je m'en sers depuis 4 ans pour les m-a-j progressives de ma debian. Moralité : aucune re-install depuis la potato... :p)
# dd
Posté par Colin Leroy (site web personnel) . Évalué à 2.
dd if=/dev/hda of=/dev/hdb
(ne pas inverser ;-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.