Page 1 sur 1
[dd] Transferer le systeme sur un autre disque [resolu]
Publié : sam. 28 févr. 2009, 17:42
par PAdu92
bonjour a tous,
voila, je vien d'acheter un velociraptor 150go et je voudrait le mettre a la place de mon seagate 160go ou il y a mon ArchLinux installer dessus. Je ne veut pas devoir refaire une install car cette ordit est mon serveur, et je ne veut rien perdre dessus. L'autre probleme est que le /boot donc Grub est installer sur encore un autre disque que je voudrait aussi retirer.
Donc en gros je voudrait transferer mon /boot qui est sur un 1er disque et mon / qui est sur un 2eme sur mon nouveau velociraptor.
Auriez vous une manip assez simple pour moi? et surtout pas trop risquer.
Merci d'avance
Publié : sam. 28 févr. 2009, 19:20
par Cactus
Je n'ai pas le temps de chercher, mais tu trouveras dans les wikis (voire anglophone si nécessaire) :
- changement de disque dur système
- réinstallation de Grub
Ce sont des opérations simples et pas risquées si tu identifies bien la nouvelle partition système (pour ne pas écraser les données importantes).

Publié : sam. 28 févr. 2009, 20:15
par lenglemetz
je l'ai fait il y a pas longtemps @larache© : tu fais les partitions de ton HDD, tu prends un live tu transfert via rsync ( en gardant les droit, groupe et lien symbolique ) et tu replaces grub par le cd d'install arch
si si ça marche

, kamikaze moi ? nan :p
Publié : sam. 28 févr. 2009, 20:54
par PAdu92
oula, en effets, un peu trop kamikaz pour mon serveur
en recherchant un peu sur google, j'ai trouver certains qui l'on fait via cp, mais je ne connait pas exactement les commandes pour garder les permissions etc... et puis pour /dev sa ne posera pas de problemes?
Publié : sam. 28 févr. 2009, 20:56
par lenglemetz
a coup de rsync -a tu gardes a peu pret tout en plus c'est facile

, par contre faut quand meme refaire le fstab et une ligne de menu.lst de grub sinon ça boot plus :p
Publié : sam. 28 févr. 2009, 21:21
par PAdu92
a peu pres tout? tu me fait flipper la

Publié : sam. 28 févr. 2009, 21:34
par _alexmyself
cp -Ra
ça copie de la manière la plus 'exacte' possible, ça le fait très bien.
Publié : sam. 28 févr. 2009, 21:40
par PAdu92
cp -Ra / /media/monnouveaudisk? tu a deja tester?
Publié : sam. 28 févr. 2009, 21:45
par lenglemetz
PAdu92 a écrit :a peu pres tout? tu me fait flipper la

oui faut juste ajouté une fonction supplémentaire sinon ça garde pas la date et heure de la création des fichiers / dossiers mais bon..
Publié : sam. 28 févr. 2009, 22:18
par mélodie
Bonjour,
Le copié collé de partition est la méthode la plus simple (avec le live CD Gparted, et les deux disques durs branchés dans la même machine). Il faut des partitions cibles fraîchement formattées dans le même format de partition et d'une dimension légèrement supérieures à celles des partitions source.
Publié : sam. 28 févr. 2009, 22:24
par PAdu92
merci, mais c'est bien la le probleme, le disque cible est plus petit....
Publié : sam. 28 févr. 2009, 22:26
par mimas
...alors tu les réduis avec gparted avant de faire le copier/coller.

Publié : dim. 01 mars 2009, 00:48
par PAdu92
bah je vais test avec gparted parce que cp -Ra ne marche pas:
cp: Ne peut ouvrir `/sys/bus/acpi/drivers/NVIDIA ACPI Video Driver/unbind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/acpi/drivers/NVIDIA ACPI Video Driver/bind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/acpi/drivers_probe' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/uevent' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/drivers/system/uevent' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/drivers/system/unbind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/drivers/system/bind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/drivers/serial/uevent' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/drivers/serial/unbind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/drivers/serial/bind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/drivers/rtc_cmos/uevent' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/drivers/rtc_cmos/unbind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/drivers/rtc_cmos/bind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/pnp/drivers_probe' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/uevent' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/atkbd/uevent' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/atkbd/unbind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/atkbd/bind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/sermouse/uevent' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/sermouse/unbind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/sermouse/bind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/serio_raw/uevent' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/serio_raw/unbind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/serio_raw/bind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/psmouse/uevent' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/psmouse/unbind' en lecture: Permission non accordée
cp: Ne peut ouvrir `/sys/bus/serio/drivers/psmouse/bind' en lecture: Permission non accordée
etc...
Publié : dim. 01 mars 2009, 01:10
par mimas
Il faut pas faire ce genre d'opération en même temps que le système fonctionne. Il faut sauvegarder un état neutre, çàd quand le système est à l'arrêt.
Publié : dim. 01 mars 2009, 11:48
par lenglemetz
PAdu92 a écrit :bah je vais test avec gparted parce que cp -Ra ne marche pas:
...... rsync en root..... si si tu verras tu le feras......................

Publié : dim. 01 mars 2009, 14:01
par _alexmyself
live-cd
création partition(s) (et là du coup gparted est le bienvenu)
monter les partitions cible et source
cp -Ra /mnt/source /mnt/cible
ça marche très bien, et peu importe la taille/format de la nouvelle partition du moment qu'elle est suffisament grande pour recevoir tout les fichiers copiés.
Publié : dim. 01 mars 2009, 17:15
par Cactus
Franchement, on a un bon wiki, autant s'en servir, non ?
http://wiki.archlinux.fr/howto/installa ... ccad63f4a9
Publié : dim. 01 mars 2009, 20:47
par PAdu92
oops, meme pas vue ce wiki... en plus cette methode est plus compliquer que ce que j'ai fait.
En tout cas, tout marche nickel, je suis content de moi
J'ai tout simplement booter sur un liveCD d'ubuntu, lancer gparted, redimensioner, puis copier la partition / puis debrancher mes anciens disques, puis en chroot via le liveCD d'Arch reinstaller grub et le tour était jouer.
Surtout, merci a tous de votre aide

Publié : dim. 01 mars 2009, 21:36
par mélodie
PAdu92 a écrit :J'ai tout simplement booter sur un liveCD d'ubuntu, lancer gparted...
Sinon, il existe aussi un live CD, et même un live USB Gparted:
http://gparted.sourceforge.net/download.php

Publié : dim. 01 mars 2009, 22:49
par PAdu92
oui mais bizarement il na pas voulu booter...
parcontre mysql ne veut plus demarrer depuis....