[Résolu] Problème de /home sur disque séparé

Sameclaire Membre non connecté
-
- Voir le profil du membre Sameclaire
- Inscrit le : 07/01/2021
J'ai récupéré un pc avec Mageia5 installé en LVM sur un seul disque. Le disque étant mourant, j'ai copié tout le contenu du répertoire personnel (y compris les fichiers cachés) sur un nouveau dd (appelons-le sdb).
J'ai mis un autre nouveau disque dans le pc (sda). J'ai installé Mageia7 sur sda et assigné /home à sdb. J'ai créé un utilisateur (Toto).
Mais le résultat m’étonne : dans le répertoire /home de la nouvelle installation il n'y a rien dans les dossiers personnels (docs etc...) mais il y a un dossier Toto qui mène vers ... sdb où je retrouve tout.
Est-ce là le fonctionnement normal de Mageia ou y-a-t'il quelque chose que j'ai mal fait ?
Je précise que j'ai utilisé l'installation à partir du Live.
Merci à ceux qui pourront m'éclairer !
Édité par Sameclaire Le 09/01/2021 à 07h27

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Sameclaire :
Bonjour,
J'ai installé Mageia7 sur sda et assigné /home à sdb. J'ai créé un utilisateur (Toto).
J'ai installé Mageia7 sur sda et assigné /home à sdb. J'ai créé un utilisateur (Toto).
Bonjour,

comment as-tu assigné /home à ton disque sdb ? Via un point de montage dans /etc/fstab ?
Edit: que donne la commande df -h pour voir tes montages, par exemple.
A+
Édité par squid-f Le 07/01/2021 à 21h37
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

Sameclaire Membre non connecté
-
- Voir le profil du membre Sameclaire
- Inscrit le : 07/01/2021
sda5 : point de montage : /
sdb : point de montage : /home

Sameclaire Membre non connecté
-
- Voir le profil du membre Sameclaire
- Inscrit le : 07/01/2021


Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Étrange très étrange... Il n'y a pas de partition sur sdb ? C'est directement sdb qui est monté vers /home ?
Hop, on part à la pêche au infos :
Code BASH :
su - <mot de passe root> urpmi netcat-openbsd cat /etc/fstab | nc termbin.com 9999 lsblk | nc termbin.com 9999 blkid | nc termbin.com 9999 mount -l | nc termbin.com 9999
si tu ne souhaites pas utiliser termbin.com, il suffit de tout supprimer à partir du "pipe" ( | )
la fstab pour examiner son contenu, lsblk pour afficher les partitions et les points de montage et blkid pour afficher les UUID et les partitions.
mount pour lister ce qu'il y a déjà de monté (au cas où ce n'est qu'un problème léger).
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Qu' est ce que termbin.com ( si on ne sait pas ce que c' est comment on peut choisir de l' utiliser ou pas?) ?

Accessoirement, si on ne veut pas l' utiliser, l' installation de netcat n' est pas nécessaire...
Sinon, je suis assez surpris également que sdb n' ait pas de partitions ( après le nommage est un exemple de ce que j'ai lu)...
Si les fichiers ont été copiés directement dans le à la racine du nouveau disque dur, les dossiers devraient effectivement être vu au niveau du nouveau /home ( à ceci près que si l' ancien utilisateur avait un uid de 500, le nouvel utilisateur d' uid 1000 pourrait ne pas voir les fichiers existants suivant les droits appliqués) , le /home/toto étant crée "à côté" des répertoires existants mais vide (sans avoir de lien vers des répertoires en dehors).

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
@Sameclaire J’ai encore un peu de mal à visualiser ton arborescence. Pourrais-tu rajouter le retour de ls -al /home ?
A+
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire

Sameclaire Membre non connecté
-
- Voir le profil du membre Sameclaire
- Inscrit le : 07/01/2021
@cmoifp, veux-tu que je supprime ou remplace le fichier .Xauthority pour voir ?
Code :
[bruno@localhost ~]$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
devtmpfs 1,5G 0 1,5G 0% /dev
tmpfs 1,5G 0 1,5G 0% /dev/shm
tmpfs 1,5G 992K 1,5G 1% /run
/dev/sdb1 225G 6,8G 206G 4% /
tmpfs 1,5G 0 1,5G 0% /sys/fs/cgroup
tmpfs 1,5G 4,0K 1,5G 1% /tmp
/dev/sda1 586G 330G 227G 60% /home
tmpfs 300M 20K 300M 1% /run/user/1000
/dev/sdc1 3,8G 1,2G 2,6G 32% /run/media/bruno/PARIS
[bruno@localhost ~]$
Edit jybz : remplacement balise block par code

Sameclaire Membre non connecté
-
- Voir le profil du membre Sameclaire
- Inscrit le : 07/01/2021
Code :
[root@localhost ~]# cat /etc/fstab
# Entry for /dev/sdb1 :
UUID=3b1ce605-5694-4614-955c-e7ac74c44d9a / ext4 defaults 1 1
# Entry for /dev/sda1 :
UUID=a533bf79-4f3e-40cb-a171-4f6f92cfdf48 /home ext4 defaults 1 2
none /proc proc defaults 0 0
# Entry for /dev/sdb5 :
UUID=b6d794aa-af2a-41c2-b935-b4a8a437d91b swap swap defaults 0 0
[root@localhost ~]#
Edit jybz : remplacement balise block par code

Sameclaire Membre non connecté
-
- Voir le profil du membre Sameclaire
- Inscrit le : 07/01/2021
Code :
lsblk | nc termbin.com 9999
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 596,2G 0 disk
└─sda1 8:1 0 596,2G 0 part /home
sdb 8:16 0 233,8G 0 disk
├─sdb1 8:17 0 228,6G 0 part /
├─sdb2 8:18 0 1K 0 part
└─sdb5 8:21 0 5,2G 0 part [SWAP]
sdc 8:32 1 3,7G 0 disk
└─sdc1 8:33 1 3,7G 0 part /run/media/bruno/PARIS
sr0 11:0 1 1024M 0 rom
blkid | nc termbin.com 9999
[root@localhost ~]# blkid
/dev/sda1: LABEL="data" UUID="a533bf79-4f3e-40cb-a171-4f6f92cfdf48" TYPE="ext4" PARTUUID="fb371015-01"
/dev/sdb1: LABEL="systeme" UUID="3b1ce605-5694-4614-955c-e7ac74c44d9a" TYPE="ext4" PARTUUID="0293657e-01"
/dev/sdb5: UUID="b6d794aa-af2a-41c2-b935-b4a8a437d91b" TYPE="swap" PARTUUID="0293657e-05"
/dev/sdc1: LABEL_FATBOOT="PARIS" LABEL="PARIS" UUID="6294-1CED" TYPE="vfat" PARTUUID="2a502e9d-01"
mount -l | nc termbin.com 9999
[root@localhost ~]# mount -l
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,noexec,size=1526452k,nr_inodes=381613,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,noexec)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,mode=755)
/dev/sdb1 on / type ext4 (rw,relatime) [systeme]
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=12323)
debugfs on /sys/kernel/debug type debugfs (rw,relatime,mode=755)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
mqueue on /dev/mqueue type mqueue (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
/dev/sda1 on /home type ext4 (rw,relatime) [data]
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=307192k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sdc1 on /run/media/bruno/PARIS type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2) [PARIS]
Edit jybz : remplacement balise block par code

Sameclaire Membre non connecté
-
- Voir le profil du membre Sameclaire
- Inscrit le : 07/01/2021
Code :
[bruno@localhost ~]$ ls -al /home
total 3810532
drwxr-xr-x 40 root root 4096 janv. 3 19:54 ./
drwxr-xr-x 19 root root 4096 janv. 3 20:27 ../
drwx------ 3 1001 1001 4096 sept. 20 2015 .adobe/
drwxr-xr-x 7 messagebus messagebus 4096 juin 27 2020 agricole/
drwxrwxr-x 3 1001 1001 4096 oct. 17 20:12 .audacity-data/
-rw-r--r-- 1 1001 1001 387 nov. 10 2014 .bash_completion
-rw------- 1 1001 1001 303 juil. 28 2017 .bash_history
-rw-r--r-- 1 1001 1001 24 janv. 27 2015 .bash_logout
-rw-r--r-- 1 1001 1001 191 janv. 27 2015 .bash_profile
-rw-r--r-- 1 1001 1001 124 janv. 27 2015 .bashrc
drwxr-x--- 17 bruno bruno 4096 janv. 8 07:37 bruno/
drwxr-xr-x 9 messagebus messagebus 4096 oct. 27 2020 Bureau/
drwx------ 11 1001 1001 4096 nov. 22 23:27 .cache/
drwxrwxr-x 8 1001 1001 4096 août 21 2017 .cddb/
drwx------ 15 1001 1001 4096 oct. 27 2020 .config/
drwx------ 2 1001 1001 4096 févr. 21 2016 .cups/
drwx------ 3 1001 1001 4096 sept. 19 2015 .dbus/
-rw-r--r-- 1 1001 1001 3901577800 sept. 2 2016 dédé80.mov
-rwxrwxr-x 1 root root 13 sept. 19 2015 .desktop*
-rw------- 1 1001 1001 90 août 11 2020 .directory
-rw-r--r-- 1 1001 1001 25 sept. 19 2015 .dmrc
drwxr-xr-x 9 messagebus messagebus 4096 oct. 27 2020 Documents/
drwxr-xr-x 9 1001 1001 4096 oct. 17 14:34 .dvdcss/
-rw------- 1 1001 1001 16 sept. 19 2015 .esd_auth
drwxr-xr-x 2 1001 1001 4096 nov. 22 23:28 .fontconfig/
-rw------- 1 1001 1001 18775 août 28 2015 GetAttachment.aspx.jpeg
drwxr-xr-x 24 1001 1001 4096 nov. 22 23:50 .gimp-2.8/
drwxr-xr-x 5 1001 1001 4096 juin 11 2018 .gkrellm2/
drwx------ 3 1001 1001 4096 sept. 21 2015 .gnome/
drwx------ 3 1001 1001 4096 sept. 19 2015 .gnupg/
drwx------ 2 1001 1001 4096 févr. 8 2018 .gphoto/
drwxr-xr-x 2 1001 1001 4096 févr. 21 2016 .hplip/
drwxr-xr-x 17 messagebus messagebus 4096 sept. 2 2020 Images/
drwxr-xr-x 2 messagebus messagebus 4096 mars 19 2018 'Inna De Yard - The Soul of Jamaica'/
drwxr-xr-x 4 1001 1001 4096 sept. 19 2015 .kde4/
lrwxrwxrwx 1 root root 11 janv. 3 19:54 live -> /home/bruno/
drwxrwxr-x 3 1001 1001 4096 sept. 19 2015 .local/
drwx------ 2 root root 16384 avril 1 2020 lost+found/
drwx------ 3 1001 1001 4096 sept. 20 2015 .macromedia/
drwxrwxr-x 2 1001 1001 4096 sept. 19 2015 .mageiawelcome/
-rw-rw-r-- 1 1001 1001 0 sept. 19 2015 .mdk-menu-migrated
-rw-rw-r-- 1 1001 1001 0 oct. 12 06:53 .menu-updates.stamp
drwxr-xr-x 2 1001 1001 4096 sept. 19 2015 .MgaOnline/
drwxr-xr-x 4 1001 1001 4096 sept. 19 2015 .mozilla/
drwxr-xr-x 31 messagebus messagebus 4096 janv. 2 2021 Musique/
drwx------ 3 1001 1001 4096 sept. 21 2015 .pki/
drwxrwxr-x 4 1001 1001 4096 oct. 15 2016 .Qarte/
-rw------- 1 1001 1001 24869 juil. 13 2020 .recently-used
-rw-r--r-- 1 1001 1001 3793 sept. 4 2015 .screenrc
drwx------ 2 1001 1001 4096 sept. 20 2015 .ssh/
drwxr-xr-x 8 1001 1001 20480 oct. 11 2020 Téléchargements/
drwx------ 4 1001 1001 4096 sept. 19 2015 .thumbnails/
drwxr-xr-x 3 1001 1001 4096 sept. 19 2015 .thunderbird/
drwx------ 2 1001 1001 4096 oct. 16 2014 tmp/
drwxr-xr-x 24 1001 1001 4096 juil. 24 2020 Vidéos/
-rw------- 1 1001 1001 110 oct. 27 2020 .Xauthority
drwxr-xr-x 2 1001 1001 4096 mai 31 2017 .xine/
-rw------- 1 1001 1001 110964 oct. 27 2020 .xsession-errors
[bruno@localhost ~]$
Edit jybz : remplacement des balises block par code
Ensuite, quand j'installe mageia, et, je pense que c'est valable pour une majorité de distributions, Je fais le choix de partitionnement manuel. ATTENTION VIGILANCE ACCRUE.
Dans le cas de deux disques, ce que j'ai personnellement, sur le premier, une partition racine, une swap (éventuellement), sur le deuxième, tu choisis de monter ton disque sur le /home.
LORS DU FORMATAGE, DÉSÉLECTIONNER HOME POUR NE PAS PERDRE TES DONNÉES.
Créer un utilisateur identique à celui que tu avais, et, à la fin de l'installation tu peux effacer le fichier .Xautority si cela t'empêche d'accéder à tes fichiers.
Tu peux aussi affecter de nouveaux droits aux fichiers en fonction de ton utilisateur.

squid-f Membre non connecté
-
- Voir le profil du membre squid-f
- Inscrit le : 03/04/2016
- Groupes :
-
Membre d'Honneur
Ton ls -al /home est bizarre.
Tu ne devrais avoir qu'une liste de répertoire d'utilisateurs comme bruno , dans ta liste.
C'est comme si toute l'arborescence d'un utilisateur (1001:1001 dans ton cas) a été remontée d'un cran.
En d'autres termes, tous les fichiers appartenant à 1001:1000 devraient être dans un répertoire /home/user1001 (pour donner un nom peu orginal à cet utilisateur inconnu

Il y a ensuite ces dossiers et fichiers Musique, Images, Documents ... qui appartiennent à un utilisateur messagebus qui m'était inconnu jusqu'à ce jour.
En résumé, si tous les fichiers et répertoire 1001:1001 (potentiellement messagebus:messagebus) sont ceux de l'utilisateur de l'installation précédente, je crois comprendre que ce sont eux que tu veux voir affectés à un utilisateur de la nouvelle installation.
Si tel est le cas, ma proposition est la suivante :
* Tu ouvres Centre de Contrôle Mageia
* Tu vas dans Système>Gérer les utilisateurs du système
* Tu crées un nouvel utilisateur (on va dire titi et à toi de choisir celui que tu veux) en cliquant sur l'icône Ajouter un utilisateur au système et tu indiques manuellement l'ID comme étant 1001. Le groupe devrait aussi avoir suivi et être en GID 1001 ; vérifie le dans l'onglet groupe.
* Tu déplaces tous les fichiers et répertoires appartenant à 1001:1001 dans le /home/titi de ce nouvel utilisateur.
* Pour les répertoires qui restent dans le /home et appartenant à messagebus, cela semble être les répertoires Documents, Musique... de l'utilisateur de l'ancienne installation. Si tel est le cas, il faut changer le propriétaire en root par chown -R 1001:1001 nom_dossier puis les déplacer dans le nouveau /home/titi
Maintenant, si tu te déconnectes et te connecte avec l'utilisateur titi, tu devrais récupérer les fichiers et dossiers de l'ancien utilisateur.
Avis des autres ?
A+
Edit: prudent de faire une sauvegarde sur un disque externe avant
Édité par squid-f Le 08/01/2021 à 08h50
« Plus les hommes seront éclairés et plus ils seront libres. » ~ Voltaire
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie