Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/12/2018, à 17:03

Comstock

[Résolu] Copie du /home sur autre installation

Bonjour,

Afin de passer de Xub 16.04 à Xub 18.04, j'ai installé la nouvelle mouture sur un nouveau disque dur.

Comment puis-je copier mon /home de Xub 16.04 à la place du /home de Xub 18.04 nouvellement installé sur son disque dur tout neuf?
Mes tentatives finissent toutes avec un fichier impossible à déplacer ou une erreur rendant la manip impossible à mener à terme....
(même avec sudo thunar).

Je suppose qu'il faut passer par le terminal, mais avec quelles commandes? neutral

Dernière modification par Comstock (Le 10/12/2018, à 19:27)


Xubuntu 18.04 64 bits. Intel i3 - 2350M. RAM 8 go

Hors ligne

#2 Le 08/12/2018, à 21:25

ares

Re : [Résolu] Copie du /home sur autre installation

Bonjour,

Comstock a écrit :

Je suppose qu'il faut passer par le terminal, mais avec quelles commandes? neutral

Bonne supposition, et la commande "cp" devrait résoudre ton problème.
La documentation ICI

Une fois le répertoire /home copié, je te conseille de faire un "chown" en mode "sudo".
La documentation ICI

@+

Hors ligne

#3 Le 08/12/2018, à 21:50

bluc

Re : [Résolu] Copie du /home sur autre installation

Bonjour
Tu peux faire avec Gparted sans soucis
il faut pour ça supprimer la partition home de 18.04 et copier/coller la partition de la 16.04 dans cet espace libéré mais il faudra peut etre réduire  la partition home si elle plus grande que l'espace libéré quitte a l'agrandir ensuite pour remplir cet espace
il faudra aussi modifier /etc/fstab en changeant l'UUID de home par l'UUID de la copie
(La partition peut etre collée n'importe ou sur le disque ce qui est important c'est la modif de /etc/fstab
Elle peut même rester ou elle est... si l'ancien disque reste dans l'ordi, donc sans déplacement )

Dernière modification par bluc (Le 08/12/2018, à 22:12)


Clevo :  Ubuntu 23.10   ❖  Xubuntu 22.10  ❖  Kubuntu 23.10   
         avec partition data commune       Une fraction de seconde                    Multiboot

Hors ligne

#4 Le 09/12/2018, à 08:11

moko138

Re : [Résolu] Copie du /home sur autre installation

Tu peux faire avec Gparted sans soucis

SURTOUT PAS !
1) Comme la 18.04 est déjà installée, cela mettrait le souk en changeant l'uuid de son home. Cet uuid deviendrait incorrectement référencé :
- dans /etc/initramfs-tools/conf.d/resume (si ce fichier existe encore dans 18.04) ;
- dans fstab.


2) Partager .config/ et les autres fichiers ou répertoires de configuration, entre deux systèmes différents, c'est aller au devant des ennuis.


3) Comme la 18.04 est installée sur DDE, le jour où Comstock (re)démarrera (volontairement ou automatiquement) avec les 2 disques, l'uuid identique sur deux partitions home différentes provoquera un "kernel panic".


Donc oui, il faut
1) Utiliser

sudo cp -av (...)

en se limitant aux fichiers et répertoires non cachés et aux éventuels courriels. (Pour .thunderbird/, voir avec un spécialiste).

2) Finir le taf avec un chown précis.
.

= =

.

(même avec sudo thunar).

JAMAIS de sudo thunar !  (Sauf en live - et encore).

Maintenant que tu as corrompu l'un de tes homes (14.04 ou 18.04 ?), il te reste à exécuter

sudo chown -Rc $USER:$USER /home/$USER

depuis le système concerné.

Après quoi, tu pourras commencer à suivre les conseils d'ares.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#5 Le 09/12/2018, à 09:52

Babdu89

Re : [Résolu] Copie du /home sur autre installation

Bonjour.

Comment puis-je copier mon /home de Xub 16.04 à la place du /home de Xub 18.04 nouvellement installé sur son disque dur tout neuf?

Dans ce même post, rien n'indique comment sont installés ces systèmes.
Xub 16.04 avec ou sans partition /home séparée?
Xub 18.04 avec ou sans partition /home séparée?

Sans parler des problèmes de droit.
Connaître la réponse à la question permettra de mieux guider les manips à faire, non?...

Copier le contenu d'un /home inclus dans une partition /home séparée.
Copier une partition /home séparée dans un système avec /home inclus.
Copier une partition /home séparée dans une autre partition /home séparée
Tout çà ne se fait pas de la même manière, il me semble.

@+.   Babdu89   .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#6 Le 09/12/2018, à 12:16

Comstock

Re : [Résolu] Copie du /home sur autre installation

Oulah! On dirait que j'ai fait des conneries....

L'ordi en question est un portable, que je ne porte plus et utilise comme pc de bureau. Il ne comporte qu'un disque dur ayant Xub 16.04 installé.

Xub 18.04, je l'ai installé à partit d'une clé USB sur un DD neuf monté à la place de celui contenant Xub 16.04.

Je me suis dit que de cette façon, je conservais mon ancienne version 16.04 dans un coin, on ne sait jamais, et que je pouvais copier mon /home  de l'un à l'autre, sans qu'ils ne soient sur des partitions séparées.
Manifestement ce n'est pas le cas...


Xubuntu 18.04 64 bits. Intel i3 - 2350M. RAM 8 go

Hors ligne

#7 Le 09/12/2018, à 12:33

Babdu89

Re : [Résolu] Copie du /home sur autre installation

Oui, mais...On ne sait toujours pas si tu as installé tes systèmes avec ou pas partition /home séparées? ...

Depuis la 16.04 veux tu bien donner le contenu du fichier /etc/fstab ?
Depuis la 18.04 veux tu bien donner le contenu du fichier /etc/fstab ?

cat /etc/fstab

Çà permettra de savoir à coup sûre comment ils sont installés.

@+.   Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#8 Le 09/12/2018, à 12:39

Comstock

Re : [Résolu] Copie du /home sur autre installation

Ils ne sont pas sur des partitions séparées

et que je pouvais copier mon /home  de l'un à l'autre, sans qu'ils ne soient sur des partitions séparées.

Contenu de /etc/fstab de 16.04:

philippe@philippe-SATELLITE-PRO-L770-15L:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=50449743-7132-4d73-9741-5a3a589a0840 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda3 during installation
UUID=fb70a7e3-501a-4189-86dd-adaba1b37a09 none            swap    sw              0       0
philippe@philippe-SATELLITE-PRO-L770-15L:~$ 

Pour ce qui est de 18.04, pas possible car le disque n'est pas sur l'ordi, juste connecté via un adaptateur sata-USB...


Xubuntu 18.04 64 bits. Intel i3 - 2350M. RAM 8 go

Hors ligne

#9 Le 09/12/2018, à 12:51

michel_04

Re : [Résolu] Copie du /home sur autre installation

Bonjour,


moko138 a écrit :

~ ~ ~

+1


A+

Hors ligne

#10 Le 09/12/2018, à 13:48

ares

Re : [Résolu] Copie du /home sur autre installation

Bonjour,

Comstock a écrit :

Pour ce qui est de 18.04, pas possible car le disque n'est pas sur l'ordi, juste connecté via un adaptateur sata-USB...

Comme michel_04, je te conseille de suivre les indications de : moko138

@+

Hors ligne

#11 Le 09/12/2018, à 14:06

maxire

Re : [Résolu] Copie du /home sur autre installation

Salut,

Comstock a écrit :

Mes tentatives finissent toutes avec un fichier impossible à déplacer ou une erreur rendant la manip impossible à mener à terme....

Sans du tout remettre en cause la pertinence des conseils précédemment donnés dans ce fil, il faudrait donner les messages d'erreurs rencontrées exacts.
Si comme je le crois Comstock a créé un utilisateur 18.04  de même nom et de même uid/gid que celui de la 16.04, l'utilisation de Thunar en mode utilisateur n'aurait pas dû poser de problème.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#12 Le 09/12/2018, à 14:18

Comstock

Re : [Résolu] Copie du /home sur autre installation

Oui, l'utilisateur créé sur 18.04 est le même.

Pourquoi la commande chown?

[Edit] un des messages d'erreur portait sur un fichier qualifié de "spécial" impossible à copier. Il m'était demandé si je voulais ré-essayer ou ignorer.
Je ne me souviens plus des autres messages.

Dernière modification par Comstock (Le 09/12/2018, à 14:27)


Xubuntu 18.04 64 bits. Intel i3 - 2350M. RAM 8 go

Hors ligne

#13 Le 09/12/2018, à 14:26

maxire

Re : [Résolu] Copie du /home sur autre installation

Non, pas de chown avant de savoir exactement ce que tu as fait.

Quels sont ces messages d'erreurs, sans eux impossible de te conseiller !


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#14 Le 09/12/2018, à 14:28

Comstock

Re : [Résolu] Copie du /home sur autre installation

OK. je ré-essaie ce soir.


Xubuntu 18.04 64 bits. Intel i3 - 2350M. RAM 8 go

Hors ligne

#15 Le 09/12/2018, à 14:44

maxire

Re : [Résolu] Copie du /home sur autre installation

Tu préciseras avec la xub 16.04 lancée, le disque externe de la 18.04 monté :

id
findmnt

Tu utiliseras Thunar en mode utilisateur et non en mode super utilisateur et tu nous préciseras les répertoires que tu tentes de copier ainsi que leurs cibles.
Et bien sûr ces fameux messages.

Au préalable tu supprimes le contenu du répertoire uilisateur cible y-compris les répertoires/fichiers cachés et pas le répertoire lui-même.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#16 Le 09/12/2018, à 16:44

Comstock

Re : [Résolu] Copie du /home sur autre installation

smile

Bon.
Je viens de refaire mon installation de Xub 18.04 proprement sur mon disque dur extérieur pour le cas où j'aie corrompu la précédente install.
Il est connecté à l'aide de l'adaptateur sata/usb.
La partition ou est sise Xub 18.04 s'appelle... Xub 18 et est montée.
Je suis pour l'instant sous Xubuntu 16.04.
Mon application de gestion des fichiers est Thunar 1.16.11

Voici les retours demandés:

philippe@philippe-SATELLITE-PRO-L770-15L:~$ id
uid=1000(philippe) gid=1000(philippe) groupes=1000(philippe),4(adm),6(disk),20(dialout),21(fax),24(cdrom),25(floppy),26(tape),27(sudo),29(audio),30(dip),44(video),46(plugdev),113(lpadmin),122(scanner),128(sambashare),129(vboxusers)
philippe@philippe-SATELLITE-PRO-L770-15L:~$ 

et

philippe@philippe-SATELLITE-PRO-L770-15L:~$ findmnt
TARGET                                SOURCE      FSTYPE  OPTIONS
/                                     /dev/sda2   ext4    rw,relatime,errors=rem
├─/sys                                sysfs       sysfs   rw,nosuid,nodev,noexec
│ ├─/sys/kernel/security              securityfs  securit rw,nosuid,nodev,noexec
│ ├─/sys/fs/cgroup                    tmpfs       tmpfs   ro,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/systemd          cgroup      cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/perf_event       cgroup      cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/memory           cgroup      cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/cpuset           cgroup      cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/cpu,cpuacct      cgroup      cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/blkio            cgroup      cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/hugetlb          cgroup      cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/devices          cgroup      cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/net_cls,net_prio cgroup      cgroup  rw,nosuid,nodev,noexec
│ │ ├─/sys/fs/cgroup/pids             cgroup      cgroup  rw,nosuid,nodev,noexec
│ │ └─/sys/fs/cgroup/freezer          cgroup      cgroup  rw,nosuid,nodev,noexec
│ ├─/sys/fs/pstore                    pstore      pstore  rw,nosuid,nodev,noexec
│ ├─/sys/fs/fuse/connections          fusectl     fusectl rw,relatime
│ └─/sys/kernel/debug                 debugfs     debugfs rw,relatime
├─/proc                               proc        proc    rw,nosuid,nodev,noexec
│ └─/proc/sys/fs/binfmt_misc          systemd-1   autofs  rw,relatime,fd=25,pgrp
│   └─/proc/sys/fs/binfmt_misc        binfmt_misc binfmt_ rw,relatime
├─/dev                                udev        devtmpf rw,nosuid,relatime,siz
│ ├─/dev/pts                          devpts      devpts  rw,nosuid,noexec,relat
│ ├─/dev/shm                          tmpfs       tmpfs   rw,nosuid,nodev
│ ├─/dev/hugepages                    hugetlbfs   hugetlb rw,relatime
│ └─/dev/mqueue                       mqueue      mqueue  rw,relatime
├─/run                                tmpfs       tmpfs   rw,nosuid,noexec,relat
│ ├─/run/lock                         tmpfs       tmpfs   rw,nosuid,nodev,noexec
│ └─/run/user/1000                    tmpfs       tmpfs   rw,nosuid,nodev,relati
│   └─/run/user/1000/gvfs             gvfsd-fuse  fuse.gv rw,nosuid,nodev,relati
└─/media/philippe/Xub 18              /dev/sdc1   ext4    rw,nosuid,nodev,relati
philippe@philippe-SATELLITE-PRO-L770-15L:~$ 

Je souhaite maintenant copier le contenu de /home de Xubuntu 16.04 dans le /home de Xubuntu 18.04 installé sur mon disque dur raccordé par connexion usb.

Puis-je commencer maintenant? Le /home de 16.04 peut il s'auto copier, alors qu'il est en cours d'utilisation?

Dernière modification par Comstock (Le 09/12/2018, à 16:48)


Xubuntu 18.04 64 bits. Intel i3 - 2350M. RAM 8 go

Hors ligne

#17 Le 09/12/2018, à 16:52

maxire

Re : [Résolu] Copie du /home sur autre installation

Donner :

ls -ld /media/philippe/Xub\ 18/home 

Pas terrible le nom «Xub 18» il vaut mieux éviter les espaces dans les noms de répertoires car cela oblige d'ajouter des caractères d'échappement dans l'écriture des commandes utilisant ces noms de répertoires.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#18 Le 09/12/2018, à 16:57

moko138

Re : [Résolu] Copie du /home sur autre installation

Comstock a écrit :

Pourquoi la commande chown?

[Edit] un des messages d'erreur portait sur un fichier qualifié de "spécial" impossible à copier. Il m'était demandé si je voulais ré-essayer ou ignorer.
Je ne me souviens plus des autres messages.

Parce qu'en employant sudo nautilus tu as corrompu des éléments, qui ont pris "root" pour propriétaire, au lieu de <toi>.

Si tu as agi depuis un compte installé, tu as probablement corrompu
  et ~/.gvfs/ (probablement le répertoire «qualifié de "spécial" impossible à copier»)
  et ~/.dbus/ du compte-source.

Et, que tu aies copié en live ou depuis un compte installé, tout ce que tu as copié par sudo nautilus a pris, à destination, pour propriétaire "root" (au lieu de <toi>.

Or

sudo chown -Rc $USER:$USER /home/$USER

à copier-coller sans rien y changer, est la commande qui te rend de nouveau propriétaire du /home/<toi> d'où elle est lancée.
  Voilà pourquoi elle est adaptée.


P.S. : maxire a une autre méthode mais tu tu peux le suivre les yeux fermés.  smile


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#19 Le 09/12/2018, à 17:16

Comstock

Re : [Résolu] Copie du /home sur autre installation

smile Merci à vous!

Je change le nom en Xub_18? Voilà le retour:

philippe@philippe-SATELLITE-PRO-L770-15L:~$ ls -ld /media/philippe/Xub\ 18/home drwxr-xr-x 3 root root 4096 déc.   9 15:10 /media/philippe/Xub 18/home
philippe@philippe-SATELLITE-PRO-L770-15L:~$ 

Xubuntu 18.04 64 bits. Intel i3 - 2350M. RAM 8 go

Hors ligne

#20 Le 09/12/2018, à 17:24

maxire

Re : [Résolu] Copie du /home sur autre installation

Comstock a écrit :

Je change le nom en Xub_18?

Non, pas vraiment utile, par contre ma demande étatit incomplète c'est :

s -ld /media/philippe/Xub\ 18/home/*

qu'il me faut.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#21 Le 09/12/2018, à 17:34

Comstock

Re : [Résolu] Copie du /home sur autre installation

Manque un l?

philippe@philippe-SATELLITE-PRO-L770-15L:~$ ls -ld /media/philippe/Xub\ 18/home/*
drwxr-xr-x 15 philippe philippe 4096 déc.   9 15:24 /media/philippe/Xub 18/home/philippe
philippe@philippe-SATELLITE-PRO-L770-15L:~$ 

Xubuntu 18.04 64 bits. Intel i3 - 2350M. RAM 8 go

Hors ligne

#22 Le 09/12/2018, à 17:44

maxire

Re : [Résolu] Copie du /home sur autre installation

C'est bon tu ne devrais pas avoir de problème d'accès pour copier /home/philippe vers /media/philippe/Xub 18/home/philippe.
Utilise thunar pour cela et n'oublie pas les fichiers/répertoires cachés et accepte le remplacement éventuel de fichiers du répertoire cible.
Donne les messages d'erreurs.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#23 Le 09/12/2018, à 17:45

Comstock

Re : [Résolu] Copie du /home sur autre installation

Ok, merci. Je lance.


Xubuntu 18.04 64 bits. Intel i3 - 2350M. RAM 8 go

Hors ligne

#24 Le 09/12/2018, à 17:50

Comstock

Re : [Résolu] Copie du /home sur autre installation

181209045128370637.png


Xubuntu 18.04 64 bits. Intel i3 - 2350M. RAM 8 go

Hors ligne

#25 Le 09/12/2018, à 17:51

maxire

Re : [Résolu] Copie du /home sur autre installation

ls -ld /home/philippe/.gvfs

Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne