Page 1 sur 1
[chroot] copie(résolu)
Publié : jeu. 23 mai 2013, 10:40
par rroo
Bonjour
J'ai actuellement deux systéme archbang sur mon disque dur dont un n'est plus opérationnel(secteur boot pas encore réparé,en attente de multi boot).
Je voudrais savoir s'il est possible de copier mon répertoire /home sur le home de mon systéme actif via chroot.
C'est a dire d'une partitions a l'autre.
Merci de vos réponse
Re: [chroot] copie
Publié : jeu. 23 mai 2013, 10:45
par oktoberfest
Salut,
pas besoin de chroot pour copier un répertoire...
Tu démarres sur ton archbang opérationnel, tu te connectes en root. Ensuite il te faut monter la parition qui contient le /home sur ton disque non opérationnel (là ça dépend de ton partitionnement). Si on suppose que tu montes cela sur /tmp/home, tu fais ensuite :
Il vaut peut-être préalablement (c'est à toi de voir) d'abord faire le ménage sur ton nouveau /home. Tout dépend du contexte : as-tu des choses à garder sur ton nouveau /home ? Si non tu fais d'abord :
Re: [chroot] copie
Publié : jeu. 23 mai 2013, 10:57
par tuxce
Un petit
/
qui manque

, sinon, personnellement, je préfère
cp -a
, ça évite entre autres, de suivre un éventuel lien symbolique.
(à part s'il y a des fichiers cachés)
Re: [chroot] copie
Publié : jeu. 23 mai 2013, 11:36
par oktoberfest
@tuxce : merci pour la coquille j'ai édité.
Je donne une méthode via cp, mais personnellement j'utilise plutôt tar pour faire des copies de répertoires (entre autres pour le problème des liens symboliques aussi) :
Re: [chroot] copie
Publié : ven. 24 mai 2013, 10:50
par rroo
je remplace /tmp par ma partition (sda2) sur laquelle se trouve mon ancien home c'est bien ca ?
C'est bon j'ai trouvé je me mélangeait avec le montage en chroot.
Merci de vos réponses.
Re: [chroot] copie
Publié : ven. 24 mai 2013, 10:58
par oktoberfest
Dans mon exemple, tu montes ton ancienne partition /home dans /tmp/home. Si tu n'es pas sur, poste le partitionnement de ton disque en indiquant à quoi correspond chaque partition, on te quoi monter et où.
Re: [chroot] copie
Publié : ven. 24 mai 2013, 11:04
par rroo
J'ai monté mon ancien home et j'ai fait:
mais ca ne marche pas j'ai surement du oublier quelque chose sur mon répertoire de déstination !?

Re: [chroot] copie
Publié : ven. 24 mai 2013, 11:30
par tuxce
La commande que tu postes n'est pas celle qu'on t'a donnée (et je ne parle pas du mnt à la place de tmp) !
Sinon, "ça ne marche pas" ne donne aucune indication.
Je sais pas moi... si tu as effectivement lancé la commande que tu postes, tu devrais voir qu'il y a un dossier /home[b]/home[/b]
, sinon, tu as dû avoir un message d'erreur, un truc qui a clignoté, un machin qui a bougé, quelque chose quoi...
(Si le but était juste d'utiliser l'autre /home
tu peux modifier la partition à monter plutôt)
Re: [chroot] copie
Publié : ven. 24 mai 2013, 12:54
par z3bra
Mais du coup... Si c'est pour totalement remplacer le /home de ton système, tu pourrais simplement remplacer ton /home actuel par ton ancien /home dans ton fstab non ? Comme ça tu réutiliserais ton ancienne partition (vive le recyclage).
Note : Ceci en considérant que ton ancien /home n'est pas trop "petit" à ton goût
Re: [chroot] copie
Publié : ven. 24 mai 2013, 14:07
par oktoberfest
z3bra a écrit :Mais du coup... Si c'est pour totalement remplacer le /home de ton système, tu pourrais simplement remplacer ton /home actuel par ton ancien /home dans ton fstab non ? Comme ça tu réutiliserais ton ancienne partition (vive le recyclage).
Ceci suppose que /home est une partition séparée, ce qui n'est pas forcément le cas, vu qu'on ne sait du partitionnement du disque.
Re: [chroot] copie
Publié : sam. 25 mai 2013, 07:45
par rroo
Après avoir réessayer la commande cp -a fonctionnait bien désolé pour l'erreur

.
La commande comprenait /mnt car j'ai monté ma partition de cet maniére pour chrooter.
je l'ai monté au même endroit pour la copie...
Autrement j'ai réglé mon problème en fessant une copie via space fm après montage.
Merci pour votre aide.