#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?
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,
Je suppose qu'il faut passer par le terminal, mais avec quelles commandes?
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
@+
Le droit d'emmerder Dieu (Richard Malka)
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,
~ ~ ~
+1
A+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#10 Le 09/12/2018, à 13:48
- ares
Re : [Résolu] Copie du /home sur autre installation
Bonjour,
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
@+
Le droit d'emmerder Dieu (Richard Malka)
Hors ligne
#11 Le 09/12/2018, à 14:06
- maxire
Re : [Résolu] Copie du /home sur autre installation
Salut,
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
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
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.
%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
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
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
#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