Disque en perdition ==> transvaser mon système [Help] - Linux et OS Alternatifs
Marsh Posté le 19-09-2002 à 17:46:09
la commande dd doit pouvoir faire ça.
autrement, sauvegarde en priorité /etc et /home (et /root pourquoi pas) qui contiennent toutes les conf.
Marsh Posté le 19-09-2002 à 17:53:25
A priori, on peut faire çà avec :
dd if=/dev/hda of=/dev/hdb bs=1024k
avec hda=disque défectueux et hdb=nouveau disque
Mais pour faire çà, je peux pas booter sur hda je crois, non ?
Faut ke je boote sur un 3è disque ?
Miciii
Marsh Posté le 19-09-2002 à 17:56:54
où sur une disquette non ?
Marsh Posté le 19-09-2002 à 18:01:27
Voui çà c'est pas bete lol
C donc bien ce ke je dois faire (dd, etc...) ?
Mici
Marsh Posté le 19-09-2002 à 18:19:03
par ex si tu as une partition sur ton disk d'origine
trouver une mini-ditri sur disquette
booter dessus
formatter ton 2eme disk comme le 1er
monter les partitions de maniere claire
si hda est celui qui va crever et hdb le nouveau
par ex
hda1 sur /mnt/old
hdb1 sur /mnt/new
copier le systeme entier
cd /mnt/old
cp -a . /mnt/new
et ainsi de suite pour ttes les partitions
mettre ton new disk en maitre
booter mini-distri
monter partition sur /mnt par ex
chroot /mnt
réinstaller lilo en tapant lilo
ca marche
j'ai fait comme ca c nickel
le dd est a éviter si les disques ne sont pas _exactement_ les memes, par ex si le vieux était un 40Go le nouveau un 60go il va persister a voir 40 go (quand tu fait df il voit comme sur le vieux que 40Go
Marsh Posté le 19-09-2002 à 18:33:02
oki doki j'vais tester tout çà
merciii
Marsh Posté le 25-09-2002 à 16:42:02
Salut c re-moi
monokrome g testé ta méthode avec la mini-distrib HAL91
j'en arrive au chroot
je fais chroot /mnt et il me sors
usage : chroot directory program [arg]
je fais comment ?
Merci !
Marsh Posté le 25-09-2002 à 17:16:02
Precise lui juste le shell que tu veux utiliser :
chroot /mnt /bin/bash
Marsh Posté le 25-09-2002 à 17:25:42
Voilà je résume ce que g fait :
g 2 partitions sur le nouveau disque, partitions similaires à l'ancien :
1 qui sera montée sur /boot et l'autre sur /
la copie des données est faite
donc :
--> je boote avec la mini-distrib
--> mount -t ext2 /dev/hda7 /mnt
--> mount -t ext2 /dev/hda6 /mnt/boot
--> chroot /mnt /bin/bash
et là il me sors :
shell-init : could not get current directory : getcwd : cannot access parent directories : no such file or directory
Merci pour votre aide !
Marsh Posté le 19-09-2002 à 17:27:46
Salut,
Sur une Suse, le disque est en train de crever....
Ma question est : Est-il possible de transvaser tout le système sur un nouveau disque sans me retaper la réinstallation de tout le système + reconfigurer les applis existantes (serveur de mail en l'occurence, config rézo, etc...).
Le pied serait : je transvase tout le système sur un nouveau disque, je reboote sur ce disque et hop j'ai rien à faire, tout est comme avant.
Est-ce possible et si oui, comment m'y prendre ?
Merci !!
---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide