View previous topic :: View next topic |
Author |
Message |
gbetous l33t
Joined: 15 Jan 2004 Posts: 679 Location: Toulouse
|
Posted: Fri Oct 27, 2006 6:19 am Post subject: [système] déplacer la partition '/' [resolu] |
|
|
bonjour,
jusqu'à présent, ma partition / était sur hda7. j'ai libéré hda3 des entrailles de Windows, et je voudrais y mettre ma partition /.
la partition / contient tout le systeme sauf :
- /boot
- /dev (type udev)
- /tmp (type tmpfs)
voici ce que j'ai fait :
- suppression partition /dev/hda3
- création partition /dev/hda3 de type Linux
- mke2fs -j /dev/hda3
- mount /dev/hda3 /mnt/disk
- cp -Rpvxd / /mnt/disk (R = Récursive, p = préserve les droits, v = verbose x = ne copie pas les fichiers se trouvant sur une autre partitions montée, d = copie les liens en tant que liens.)
- modification de /mnt/disk/etc/fstab pour monter '/' depuis hda3 (et non plus hda7)
- modification de /boot/grub/grub.conf pour passer le paramètre root=/dev/hda3 (au lieu de root=/dev/hda7)
lorsque je reboote, le kernel se lance, et au moment ou il devrait lancer init, j'ai une erreur qui défile. d'après ce que j'ai pu en lire c'est du style :
unable to receive udev message (ou qqchose dans ce gout-là)
vous avez une idée ?
merci !!!
gUI _________________ Core2Quad Q6600
ASUS P5B-V (i965 video intégrée)
~amd64 / KDE
Last edited by gbetous on Fri Oct 27, 2006 8:06 pm; edited 1 time in total |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Fri Oct 27, 2006 6:46 am Post subject: |
|
|
Je n'ai jamais rencontré ce problème mais pour ce genre de chose (copie de la racine), je passe en général par un livecd pour éviter la copie des fichiers "/proc", "/sys", "/dev/" etc.
Essaie avec cette méthode pour voir si tu as encore ce message (car ta procédure me semble correcte).
Enjoy !
TIP : pour gagner un peu de temps tu peux faire ta copie en utilisant la compression/décompression avec tar et un pipe. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Fri Oct 27, 2006 6:50 am Post subject: |
|
|
Preil, je fais toujours une copie de la racine à partir d'un livecd. Par contre, si tu copies de l'ancienne partition à la nouvelle directement, je ne vois pas l'utilité de compresser ??
Sinon pour la copie en elle-même, je fais tous simplement un cp -a _________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Fri Oct 27, 2006 7:10 am Post subject: |
|
|
-KuRGaN- wrote: | Par contre, si tu copies de l'ancienne partition à la nouvelle directement, je ne vois pas l'utilité de compresser ?? | C'est la question que je me suis posé également lorsque j'ai posté; car il faut bien lire et écrire la même quantité de données . Enfin ce que je peux dire pour l'avoir fait c'est que l'activité disque était beacoup plus stable/régulière avec le tar (copie/lecture continue et pas de "grattage" discontinu).
Enfin, ça dépend aussi de l'ordi car avec de vieux micros, la compression prend plus de temps que l'écriture et on perd tout le bénéfice (puisque l'écriture doit attendre la fin de la compression/décompression).
Mes 0.02 cents _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Fri Oct 27, 2006 7:14 am Post subject: |
|
|
Une autre chose gbetous, je vois que tu utilises le flag --verbose pour ton cp, oublie le, ça ira plus vite _________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
ultrabug Developer
Joined: 24 Jan 2005 Posts: 698 Location: Paris
|
Posted: Fri Oct 27, 2006 8:26 am Post subject: |
|
|
-KuRGaN- wrote: | Preil, je fais toujours une copie de la racine à partir d'un livecd. Par contre, si tu copies de l'ancienne partition à la nouvelle directement, je ne vois pas l'utilité de compresser ??
Sinon pour la copie en elle-même, je fais tous simplement un cp -a |
Un "cp -a" suffit à lui seul pour faire une copie parfaite ? |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Fri Oct 27, 2006 8:57 am Post subject: |
|
|
ultrabug wrote: | -KuRGaN- wrote: | Preil, je fais toujours une copie de la racine à partir d'un livecd. Par contre, si tu copies de l'ancienne partition à la nouvelle directement, je ne vois pas l'utilité de compresser ??
Sinon pour la copie en elle-même, je fais tous simplement un cp -a |
Un "cp -a" suffit à lui seul pour faire une copie parfaite ? |
Oui, la copie est parfaite. Il maintient les droits, dates, liens, etc...
Utilisé de nombreses fois pour cloner mon systeme, jamais eu aucun problème _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
-KuRGaN- Veteran
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Fri Oct 27, 2006 9:01 am Post subject: |
|
|
Et ouai ça suffit, en fait cp -a est équivalent à cp -dpPR _________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Fri Oct 27, 2006 9:09 am Post subject: |
|
|
Le seul et unique problème de "cp -a" c'est qu'il n'est pas posix et que donc tu ne le retrouvera pas sur les OS ne disposant pas du userland GNU, notamment Gentoo/FreeBSD.
il vaut mieux apprendre les options POSIX (liste des options possible fipRr) et connaître les ajouts type -a qui facilitent souvent la vie. Donc en POSIX : cp -Rp devrait faire l'affaire.
Je sais que la plupart des gens se foutent de POSIX mais s'habituer aux options POSIX permet de ne pas gueuler comme putois quand on se retrouve sur des Unix libre ou non autre que linux |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Fri Oct 27, 2006 10:48 am Post subject: |
|
|
Si les 2 partitions sont du même fs, tu peux aussi utiliser un dump/restore pour la copie des données
Genre avec xfs :
Code: | # # xfsdump -J - /old | xfsrestore -J - /new |
(je l'ai fait hier justement ) |
|
Back to top |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Fri Oct 27, 2006 11:19 am Post subject: |
|
|
Salut,
Est-ce que tu as vérifiés que tu as copié les mêmes répertoires se trouvant dans / vers /mnt/disk ?
+ 1 pour le liveCD .
L'outil dump est pas mal aussi ! _________________ Get Up and Go ! |
|
Back to top |
|
|
anigel Bodhisattva
Joined: 14 Apr 2003 Posts: 1894 Location: Un petit bled pas loin de Limoges ;-)
|
Posted: Fri Oct 27, 2006 2:12 pm Post subject: |
|
|
geekounet wrote: | Si les 2 partitions sont du même fs, tu peux aussi utiliser un dump/restore pour la copie des données
Genre avec xfs :
Code: | # # xfsdump -J - /old | xfsrestore -J - /new |
(je l'ai fait hier justement ) |
+1. Et le même avec ext3. Au passage, n'hésite pas à écrire une petite doc sur ce sujet geekounet (damn, m'y fais pas :p) : j'ignorais l'existence de cet outil pour XFS. Tu peux l'ajouter à la suite du mien ou en faire un tout neuf, comme tu préfère, dans les 2 cas je mettrai un lien.
Amicalement, _________________ Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres. |
|
Back to top |
|
|
gbetous l33t
Joined: 15 Jan 2004 Posts: 679 Location: Toulouse
|
Posted: Fri Oct 27, 2006 4:25 pm Post subject: |
|
|
gbetous wrote: |
Bon, je vais tenter avec "dump". On verra bien... rdv dans une heure |
5heures !!! il me prévoie 5 heures le bougre !!!
pas la patience (en tous cas pas ce soir)... _________________ Core2Quad Q6600
ASUS P5B-V (i965 video intégrée)
~amd64 / KDE
Last edited by gbetous on Fri Oct 27, 2006 5:07 pm; edited 1 time in total |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Fri Oct 27, 2006 4:54 pm Post subject: |
|
|
anigel wrote: | geekounet wrote: | Si les 2 partitions sont du même fs, tu peux aussi utiliser un dump/restore pour la copie des données
Genre avec xfs :
Code: | # # xfsdump -J - /old | xfsrestore -J - /new |
(je l'ai fait hier justement ) |
+1. Et le même avec ext3. Au passage, n'hésite pas à écrire une petite doc sur ce sujet geekounet (damn, m'y fais pas :p) : j'ignorais l'existence de cet outil pour XFS. Tu peux l'ajouter à la suite du mien ou en faire un tout neuf, comme tu préfère, dans les 2 cas je mettrai un lien.
Amicalement, |
Je suis pas motivé pour faire ça ce soir, mais j'y penserais ce weekend. Je l'ajouterai à la suite du tien pour pas disperser l'info |
|
Back to top |
|
|
gbetous l33t
Joined: 15 Jan 2004 Posts: 679 Location: Toulouse
|
Posted: Fri Oct 27, 2006 8:06 pm Post subject: |
|
|
bon, bin j'y suis arrivé, en mixant 2 conseils :
- copie depuis Live CD
- utiliser cp -a
je comprends pas trop pourquoi ca marchait pas avant, mais en tous cas, c'est réglé !
merci à tous _________________ Core2Quad Q6600
ASUS P5B-V (i965 video intégrée)
~amd64 / KDE
|
|
Back to top |
|
|
|