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 06/12/2023, à 12:23

k22bis

[Résolu] Faire pointer home vers une autre partition (ou pas)

Bonjour,
j'ai lu plusieurs discussion sur le forum à ce sujet mais je ne saurais pas dire laquelle est la plus adaptée/plus récente à mon cas.

Je viens d'installer un nouveau disque dur de 1To et pour se faire, j'ai cloner l'ancien de 500 Go.
Il reste donc une partition d'environ 500 Go libre (sda3) vers laquelle j'aimerais faire pointer mon home actuel (se trouvant sur sda2)
Est-ce justifié de faire cela? Ou est-il plus intéressant d'étendre ma partition existante sda2?

Et si c'est justifié, pouvez vous me proposer un tuto pour le faire dans les règles de l'art? 
Je suis sous ubuntu 22.04 LTS et voici la structure de mon disque dur:

k22bis@k22:~$ sudo fdisk -l
[sudo] Mot de passe de k22bis : 
Disque /dev/loop0 : 4 KiB, 4096 octets, 8 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop1 : 55,66 MiB, 58363904 octets, 113992 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop2 : 157,47 MiB, 165122048 octets, 322504 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop3 : 63,46 MiB, 66547712 octets, 129976 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop4 : 105,82 MiB, 110960640 octets, 216720 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop5 : 66,56 MiB, 69795840 octets, 136320 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop6 : 73,9 MiB, 77492224 octets, 151352 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop7 : 245,59 MiB, 257519616 octets, 502968 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/sda : 931,51 GiB, 1000204886016 octets, 1953525168 secteurs
Disk model: CT1000BX500SSD1 
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : gpt
Identifiant de disque : B20C6E07-C6A5-43F7-8FCC-EB4FFF7743A5

Périphérique     Début        Fin  Secteurs Taille Type
/dev/sda1         2048    1050623   1048576   512M Système EFI
/dev/sda2      1050624  976771071 975720448 465,3G Système de fichiers Linux
/dev/sda3    976771072 1953523711 976752640 465,8G Système de fichiers Linux


Disque /dev/loop8 : 218,39 MiB, 228999168 octets, 447264 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop9 : 164,82 MiB, 172830720 octets, 337560 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop10 : 349,7 MiB, 366682112 octets, 716176 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop11 : 496,98 MiB, 521121792 octets, 1017816 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop12 : 1,54 MiB, 1617920 octets, 3160 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop13 : 91,69 MiB, 96141312 octets, 187776 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop15 : 174,54 MiB, 183017472 octets, 357456 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop14 : 12,32 MiB, 12922880 octets, 25240 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop16 : 126,68 MiB, 132833280 octets, 259440 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/loop17 : 24,75 MiB, 25952256 octets, 50688 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
k22bis@k22:~$

Bonne journée.

Dernière modification par k22bis (Le 07/12/2023, à 15:05)

Hors ligne

#2 Le 06/12/2023, à 15:23

iznobe

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Bonjour , balancer son home sur une partition annexe n ' a que peu d' interet pour un particulier .

Pour le cas d ' une utilisation standard , il est preferable de n' avoir qu ' une seule et unique partition . plus facile a gerer et pas d ' espace perdu / à recouvrer ( ca evite , souvent des galeres ) .


Si tu desires séparé le systeme et mettre tes données utilisateurs sur une autre partition , c ' est possible , mais il ne s ' agit là , pas de la partition /home .
il suffit alors s ' indiquer la partition a monter dans le fstab , de creer des liens pour y stocker des données .
En cas de reinstallation , il suffit alors de recommencer la procédure ci-dessus pour retrouver intact ses données utilisateurs .
Dans un multi-systeme , ca permet d ' acceder a ces données utilisateurs à partir du plusieurs systemes differents .


une partition systeme de 500 Go pour un seul systeme d' exploitation comme ubuntu , c ' est bien trop .
Avec les snaps ( actuellement ) , entre 50 et 100 Go sont amplements suffisants .


Est-ce justifié de faire cela? Ou est-il plus intéressant d'étendre ma partition existante sda2?

Tu es seul à pouvoir dire si c ' est utile ou pas dans ton cas .
Au niveau systeme et performance cela n' apporte rien de plus , à part quelques modifications a faire à la main , et donc du temps .


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#3 Le 06/12/2023, à 22:41

k22bis

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Merci pour cette réponse.
Comment alors étendre simplement partition existante à tout le disque (moins sda1 EFI)?

Hors ligne

#4 Le 06/12/2023, à 22:42

geole

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Bonsoir.
Plus on a de partitions dans un disque, plus on se complique la vie pour rien.
Tu  installes gparted, tu le lances,
Tu supprime SDA3 et tu agrandis SDA2.

Dernière modification par geole (Le 06/12/2023, à 22:59)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#5 Le 06/12/2023, à 23:39

k22bis

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

geole a écrit :

Bonsoir.
Plus on a de partitions dans un disque, plus on se complique la vie pour rien.
Tu  installes gparted, tu le lances,
Tu supprime SDA3 et tu agrandis SDA2.

Gparted est installé mais pour agrandir sda2 avec gparted je dois démonter sda2 or je 'suis' sur sda2. Enfin tout mon systéme est sur sda2.
Je dois donc booter sur une clé live par exemple équipée de gparted et faire ce que tu as proposé?

Hors ligne

#6 Le 06/12/2023, à 23:44

geole

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Non. Normalement, tu dois pouvoir agrandir sans démonter car l'espace devenu libre après la destruction de SDA3 est après SDA2. Cependant, cela fonctionne quand même en live-usb.

Pour un rétrécissement, il faut toujours démonter. Donc c'est en live-usb

Dernière modification par geole (Le 06/12/2023, à 23:48)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#7 Le 06/12/2023, à 23:45

jplemoine

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

k22bis a écrit :

Je dois donc booter sur une clé live par exemple équipée de gparted et faire ce que tu as proposé?

Oui. C'est tout à fait ça.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Déconnecté jusqu’à nouvel ordre

Hors ligne

#8 Le 07/12/2023, à 09:41

FrancisFDZ

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Bonjour,
Le principe est simple : gparted ne peut pas modifier une partition en cours d'utilisation. S'il est possible de démonter la partition à modifier sans que le système n'en souffre, on pourra utiliser gparted, mais dans tous les cas une utilisation de gparted en session live est préférable.

[Edit] En ce qui concerne la question posée, l'emplacement de la partition "/home" (si elle existe en tant que partition) est défini dans /etc/fstab et le répertoire de montage est /home. Pour changer de partition /home, il suffit de modifier le fichier fstab en conséquence et rebooter. Cependant, le répertoire home contient des fichiers de config propres à chaque utilisateur, et changer ainsi de répertoire "/home" risque de provoquer pas mal d"effets indésirables. [/Edit]

Dernière modification par FrancisFDZ (Le 07/12/2023, à 09:54)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#9 Le 07/12/2023, à 10:42

iznobe

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Bonjour , en theorie , les indications données par @geole devraient fonctionner :
Si sda3 n ' est pas utilisé ( ca devrait etre le cas ) , sinon , dans gparted , demander a demonter la partition , puis supprimer sda3 , puis executer la demande , puis agrandir sda2 , executer , et c' est tout bon .

Dernière modification par iznobe (Le 07/12/2023, à 10:47)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#10 Le 07/12/2023, à 15:05

k22bis

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Bonjour,
merci pour tous vos conseils et encouragements. C'est fait avec Gparted, effectivement sans avoir besoin de démonter sda2!
Je passe la discussion en [Résolu].
Bonne fin de journée.

Hors ligne

#11 Le 07/12/2023, à 15:21

serged

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

iznobe a écrit :

Bonjour , balancer son home sur une partition annexe n ' a que peu d' interet pour un particulier .

Pour le cas d ' une utilisation standard , il est preferable de n' avoir qu ' une seule et unique partition . plus facile a gerer et pas d ' espace perdu / à recouvrer ( ca evite , souvent des galeres ) .

Vaut mieux séparer la partition système (/) de la partition utilisateur (/home) : En cas de réinstallation, on me perd pas les données ! Surtout si (comme moi...), on sauvegarde des bouts du système (par exemple /etc) dans l'espace utilisateur  avant toute bidouille....

Sans oublier (je l'ai vu en entreprise...) que des répertoires utilisateurs peuvent se situer sur des disques réseau.

Dernière modification par serged (Le 07/12/2023, à 15:23)


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#12 Le 07/12/2023, à 16:06

k22bis

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

serged a écrit :
iznobe a écrit :

Bonjour , balancer son home sur une partition annexe n ' a que peu d' interet pour un particulier .

Pour le cas d ' une utilisation standard , il est preferable de n' avoir qu ' une seule et unique partition . plus facile a gerer et pas d ' espace perdu / à recouvrer ( ca evite , souvent des galeres ) .

Vaut mieux séparer la partition système (/) de la partition utilisateur (/home) : En cas de réinstallation, on me perd pas les données ! Surtout si (comme moi...), on sauvegarde des bouts du système (par exemple /etc) dans l'espace utilisateur  avant toute bidouille....

Sans oublier (je l'ai vu en entreprise...) que des répertoires utilisateurs peuvent se situer sur des disques réseau.

Oui, j'y ai pensé aussi. Je faisais ça tout le temps sous un systéme d'exploitation que j'ai banni de mes machines depuis longtemps car ce systéme plantait régulièrement.
Depuis que je suis passé sous Ubuntu (je touche du bois) ça ne m'est jamais plus arrivé de voir mon systéme cracher et ne plus redémarrer. Enfin je n'ai surtout plus eu de 'perte' de partition.
Donc je ne le faisais plus (séparer données et systeme). Là c'est parce je me retrouvais avec pas mal de place que je me suis demandé comment l'utiliser que je me suis (vous ai) posé la question.

Hors ligne

#13 Le 07/12/2023, à 16:24

iznobe

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

serged a écrit :
iznobe a écrit :

Bonjour , balancer son home sur une partition annexe n ' a que peu d' interet pour un particulier .

Pour le cas d ' une utilisation standard , il est preferable de n' avoir qu ' une seule et unique partition . plus facile a gerer et pas d ' espace perdu / à recouvrer ( ca evite , souvent des galeres ) .

Vaut mieux séparer la partition système (/) de la partition utilisateur (/home) : En cas de réinstallation, on me perd pas les données ! Surtout si (comme moi...), on sauvegarde des bouts du système (par exemple /etc) dans l'espace utilisateur  avant toute bidouille....

Sans oublier (je l'ai vu en entreprise...) que des répertoires utilisateurs peuvent se situer sur des disques réseau.

Salut serged , dans mon 1er message j' expliquais justement , que plutot que de conserver une partition /home separée , il etait grandement preferable de ne conserver que les données utilisateur dans une partition separée plutot que toute une partition /home .
On a encore vu passé y a quelques jours , un bug avec python car le gars avait une partition home ...
Meme apres reinstallation en conservant sa partition home , impossible de travailler correctement avec sa nouvelle installation .

J ' aurais du conserver le lien vers cette discussion , un enieme exemple que justement il ne faut pas faire une partition /home separée si on veut etre tranquille , il faut conserver uniquement les données utilisateur sur une partition separée avec les dossiers standard et crée des liens dans le(s) home(s) de l' utilisateur(s) pointant vers ces dossiers .


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#14 Le 08/12/2023, à 16:40

LRDP

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Bonjour Iznobe,

Iznobe a écrit :

un enieme exemple que justement il ne faut pas faire une partition /home séparée si on veut être tranquille , il faut conserver uniquement les données utilisateur

Je constate que de nombreux utilisateurs avertis souhaitent un /home séparé et que les aidants pointus ne le conseillent pas.

mais la différence entre le /home et /données utilisateurs ne concernent que les fichiers

/home/lrdp/.Xauthority
/home/lrdp/.xsession-errors
/home/lrdp/.xsession-errors.old

à priori, avec quelques autres probables que je ne connais pas. N'y a-t-il pas une commande ou un moyen d'émuler ces fichiers selon les variantes ou distributions utilisées ? Mais il manque aussi dans /home pas mal de fichiers de configurations et d'utilitaires que l'on trouve dans /etc, /var, /run... qui seraient utiles de conserver lors d'une mise à niveau exotique ou usage d'une autre distribution, voyant que de nombreuses distributions Linux fonctionnent avec un /home.


Retour à Ubuntu Maté 20.04.6.
Garuda Linux Dragonized (ARCHitecture)
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#15 Le 08/12/2023, à 16:59

iznobe

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Disons que dans la plupart des cas , une partition /home separée peut fonctionner , mais pas dans 100 % des cas .
l ' exemple le plus evident , est un utilisateur qui pour une raison X veut changer de variante , il se dit j ' ai qu' à reinstaller en conservant ma partition /home et c ' est reglé . Sauf que non pas du tout , l ' interface graphique ne fonctionnera pas comme il faut .

Pareil pour une installation de python à la main ( exemple dont je parle juste au dessus ) .

Bref , si on veut isoler les données en cas de reinstallation , crash ou X raison possible , il est preferable de faire des liens des dossiers contenu dans home ( sans partition home donc ) , qui renvoie vers les dossiers situés sur une partition annexe .
Là ca fonctionnera a tout les coups . il suffit de declarer la partition dans /etc/ffstab et de creer les liens , certain doivent trouver ca trop fatiguant a priori .
Mais garanti 100 % fonctionnel .


Sinon je n' ai pas vraiment compris ta question .
dans une partition /home , il ya bien d ' autres fichiers et dossiers " systeme utilisateur " , ils commencent tous par un " . " et sont donc cachés .


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#16 Le 08/12/2023, à 17:05

iznobe

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

cette commande fait la liste des fichiers " systeme utilisateur " si ca t ' interresse :

find ~ -ipath "*.*"  -exec ls -ld {} \;

ils sont donc tous situés dans le home de l' utilisateur et contiennent tous un " . " , tu verras qu ' il n' y en a pas que 3 big_smile

Dernière modification par iznobe (Le 08/12/2023, à 17:07)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#17 Le 08/12/2023, à 17:07

geole

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Bonjour.
Il y a tous les fichiers  masqués qui commencent par un point.
Donc tous les logiciels livrés aux formats .image et .flatpak
et il y a le répertoire des logiciels du nouveau format appelé ]snap qui est arrivé il y a peu de temps. Du coup le home ne contient pas que les données de l'utilisateur. Il contient aussi du logiciel.
De plus, les utilisateurs avertis, savent qu'à partir de la version 24.04, il contiendra la totalité du logiciel.
Donc maintenant, ceux qui souhaitent séparer le logiciel des données,  ont intérêt  faire les choses eux-mêmes.  Dans le forum, elles sont présentées sous divers noms. Les plus courant étant data Data DATA par opposition à Commun

Donc, le mot home est maintenant devenu très trompeur.

a@a:~$ 
a@a:~$ ls -als $HOME/.X*
ls: impossible d'accéder à '/home/a/.X*': Aucun fichier ou dossier de ce type
a@a:~$ ls -als $HOME/.x*
ls: impossible d'accéder à '/home/a/.x*': Aucun fichier ou dossier de ce type
a@a:~$ 
a@a:~$ ls -als $HOME/.p*
4 -rw-r--r-- 1 a a 807 oct.  16 13:14 /home/a/.profile
a@a:~$ ls -als $HOME/.l*
4 -rw------- 1 a a 20 déc.   8 14:32 /home/a/.lesshst

/home/a/.local:
total 4
0 drwx------ 1 a a  20 oct.  17 15:25 .
0 drwxr-x--- 1 a a 566 déc.   8 14:32 ..
4 drwx------ 1 a a 394 déc.   8 14:20 share
0 drwx------ 1 a a  22 oct.  17 15:25 state
a@a:~$ 
a@a:~$ ls -als $HOME/.c*
/home/a/.cache:
total 12
 0 drwx------ 1 a a   528 déc.   4 17:29 .
 0 drwxr-x--- 1 a a   566 déc.   8 14:32 ..
 0 drwx------ 1 a a    22 déc.   4 19:20 babl
12 -rw-r--r-- 1 a a 12288 déc.   4 17:29 event-sound-cache.tdb.8f68b814539d48beac7287f310707520.x86_64-pc-linux-gnu
 0 drwx------ 1 a a    80 oct.  17 15:25 evolution
 0 drwxr-xr-x 1 a a   294 déc.   4 14:03 fontconfig
 0 drwx------ 1 a a     8 déc.   4 15:19 gegl-0.4
 0 drwxrwxr-x 1 a a     8 déc.   4 15:19 gimp
 0 drwx------ 1 a a    26 nov.  17 18:15 gnome-desktop-thumbnailer
 0 drwx------ 1 a a     0 déc.   4 19:13 gnome-screenshot
 0 drwxrwxr-x 1 a a    38 déc.   8 13:51 gstreamer-1.0
 0 drwxrwxr-x 1 a a   708 déc.   8 13:51 ibus
 0 drwxrwxr-x 1 a a     0 oct.  17 15:25 ibus-table
 0 drwx------ 1 a a   982 déc.   8 13:53 mesa_shader_cache
 0 drwx------ 1 a a    24 nov.  28 13:08 samba
 0 drwx------ 1 a a    30 nov.  28 18:25 thumbnails
 0 drwx------ 1 a a    80 nov.  27 12:18 thunderbird
 0 drwx------ 1 a a    10 oct.  17 15:26 tracker3
 0 drwx------ 1 a a    24 oct.  17 15:26 ubuntu-report
 0 drwxrwxr-x 1 a a    24 oct.  17 15:26 update-manager-core
 0 drwxrwxr-x 1 a a    46 déc.   1 19:47 yelp

/home/a/.config:
total 36
0 drwx------ 1 a a 590 déc.   4 17:36 .
0 drwxr-x--- 1 a a 566 déc.   8 14:32 ..
4 drwx------ 1 a a   8 déc.   8 16:41 dconf
0 drwx------ 1 a a  36 oct.  17 15:44 enchant
0 drwx------ 1 a a   0 nov.  28 18:25 eog
0 drwx------ 1 a a  14 oct.  17 15:25 evolution
0 drwxr-xr-x 1 a a   8 déc.   4 15:19 GIMP
4 -rw-rw-r-- 1 a a   3 oct.  17 15:26 gnome-initial-setup-done
0 drwx------ 1 a a  26 déc.   1 19:50 gnome-session
4 -rw-rw-r-- 1 a a  27 oct.  17 15:27 GNOME-xdg-terminals.list
0 drwxr-xr-x 1 a a   0 oct.  17 15:25 goa-1.0
0 -rw-rw-r-- 1 a a   0 oct.  17 15:25 .gsd-keyboard.settings-ported
0 drwx------ 1 a a  36 déc.   4 19:14 gtk-2.0
4 drwx------ 1 a a  18 déc.   8 13:51 gtk-3.0
0 drwx------ 1 a a  14 nov.  28 18:07 gtk-4.0
0 drwx------ 1 a a   6 oct.  17 15:25 ibus
0 drwxrwxr-x 1 a a   2 oct.  17 15:51 libreoffice
4 -rw------- 1 a a 427 nov.  28 17:46 mimeapps.list
0 drwxr-xr-x 1 a a   0 oct.  17 15:26 nautilus
0 drwx------ 1 a a  12 oct.  17 15:25 pulse
0 drwxrwxr-x 1 a a  48 déc.   8 14:58 tiling-assistant
4 -rw-rw-r-- 1 a a  27 oct.  17 15:27 ubuntu-xdg-terminals.list
0 drwx------ 1 a a   0 oct.  17 15:26 update-notifier
4 -rw------- 1 a a 640 oct.  17 15:25 user-dirs.dirs
4 -rw-rw-r-- 1 a a   5 oct.  17 15:25 user-dirs.locale
4 -rw-rw-r-- 1 a a  27 oct.  17 15:27 xdg-terminals.list
0 drwx------ 1 a a  16 déc.   7 13:43 yelp

Dernière modification par geole (Le 08/12/2023, à 17:15)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#18 Le 08/12/2023, à 17:43

LRDP

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Merci Iznobe et Geole pour ces conseils avisés.

la commande

find ~ -ipath "*.*"  -exec ls -ld {} \;

a du être interrompue par Ctrl-c, tant il y a des .(fichiers)

Depuis Win95, j'ai toujours affiché les fichiers cachés pour comprendre un peu comment çà fonctionne. J'ai bien compris que /home séparé n'a pas d'intérêt primordial et est facteur de problème, au lieu de faciliter les mises à niveau ou changements de variantes.

Comme j'ai de nombreux /home (aussi /etc,/var..) copiés par rsync sur des disques accessoires, je n'ai qu'à collationner le tout et faire des liens, dans une partition /liens (ou autre nom), déclarée dans le fstab.
Encore un peu de travail, mais çà me plait.

Merci et bon WE


Retour à Ubuntu Maté 20.04.6.
Garuda Linux Dragonized (ARCHitecture)
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#19 Le 09/12/2023, à 07:53

serged

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

LRDP a écrit :

Bonjour Iznobe,

Iznobe a écrit :

un enieme exemple que justement il ne faut pas faire une partition /home séparée si on veut être tranquille , il faut conserver uniquement les données utilisateur

Je constate que de nombreux utilisateurs avertis souhaitent un /home séparé et que les aidants pointus ne le conseillent pas.

mais la différence entre le /home et /données utilisateurs ne concernent que les fichiers

/home/lrdp/.Xauthority
/home/lrdp/.xsession-errors
/home/lrdp/.xsession-errors.old

à priori, avec quelques autres probables que je ne connais pas. N'y a-t-il pas une commande ou un moyen d'émuler ces fichiers selon les variantes ou distributions utilisées ? Mais il manque aussi dans /home pas mal de fichiers de configurations et d'utilitaires que l'on trouve dans /etc, /var, /run... qui seraient utiles de conserver lors d'une mise à niveau exotique ou usage d'une autre distribution, voyant que de nombreuses distributions Linux fonctionnent avec un /home.

1) et le répertoire ~/.config ? sans oublier les autres répertoires de configuration (Thunderbird, Firefox et autres) ?
2) On peut revenir à W*** avec son \users inamovible (on peut aussi déplacer Mes Documents, Téléchargements et autres sur un autre volume, mais c'est plutôt fastidieux...)


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#20 Le 09/12/2023, à 09:20

iznobe

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Serged a écrit :

(on peut aussi déplacer Mes Documents, Téléchargements et autres sur un autre volume, mais c'est plutôt fastidieux...)

Bonjour , inutile de les deplacer .
Ajout une ligne pour indiquer la partition et la monter au demarrage dans le fichier /etc/fstab .
une commande pour creer la serie de liens symboliques et c ' est terminé .

je vois pas ce qu ' il ya de fastidieux la dedans .

Avantages :
+ les données sont complétement isolées du systeme puisque sur une partition séparée . Une reinstallation peut se faire alors sans prise de tete avec la plus simple des options et en tout securité simplicté tant qu ' on se trompe pas de partition .
+ on peut repartir les données sur plusieurs disques / partitions comme on le desire .
+ on peut nommer les dossiers conteneurs comme on le desire .
+ on peut rendre les données accesibles sur plusieurs systemes d ' exploitation en appliquant la meme strategie ( fstab + liens ) , tout en les laissant stockées là ou elles sont et sans modifications / deplacement ou je ne sais quoi .
+ ca fonctionne dans tous les cas , avec tous les OS si on fait les choses en accord avec les systemes à prendre en consideration bien sur .

Desavantages :
+ il faut re appliquer la modif au fstab et creer les liens pour chaque installation ce qui prend meme pas 3 minutes en tout et pour tout .
+ il faut utiliser le point de montage et pas le lien pour faire les sauvegardes .

Perso je me suis fait un mini script , qui crée le point de montage , ajoute la ligne adequate au fstab et crée les liens .
Si j ' installe un nouevel OS ou reinstalle l' ancien , je lance le script et ca me prend seulement 3 secondes ....

on peut meme selon le format des partitions datas ( NTFS ou exfat ) , les rendre accessible aux OS linux et Windobz pour ceux qui le desire .

Dernière modification par iznobe (Le 09/12/2023, à 10:50)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#21 Le 09/12/2023, à 10:25

k22bis

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Bonjour,
Merci pour toutes ces explications.
Finalement vous m'avez perdu et pas du tout donné envie de toucher à quoi que ce soit en me donnant l'impression d'être  vraiment nul.
J’exagère mais vos échanges débridés sont un peu compliqués à suivre pour d'autres que vous!

On se croirait dans une émission de critiques de films.
Les uns ont adoré, les autres détesté et finalement après les avoir écouté je ne peux pas me faire un avis

Évidement l'utilisateur averti que je suis demanderait une procédure bien rigide pour ne pas s'égarer.
je comprends que cela ne puisse pas exister en raison du nombre inifini de configurations possibles.

Un vrai plaisir sur un système équipé de Linux est de pouvoir mettre les mains dedans, je le vis déjà à mon niveau.
N'ayant pas les compétences suffisantes, je fais régulièrement appel à vous et suis reconnaissant pour le temps que vous passez à m'aider.

De la même façon, je sais suturer une plaie, mais ne serait pas capable de procéder à l’ablation de l'appendice. Pour ça, je vais voir un chirurgien. Et les chirurgiens ont chacun leurs méthodes, même pour cette intervention banale.
Bref tout ça pour ne rien dire mais quand même vous m'avez un peu perdu!

Je pensais avoir compris qu'il n'était pas souhaitable d'avoir un home à part, et là je me dis que peut être que si mais je ne sais pas exactement quoi en penser!
Bon week-end!

Hors ligne

#22 Le 09/12/2023, à 10:32

iznobe

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Désolé de t ' emmeler les pinceaux avec ces histoires , mais c' est tout de meme le debat de la discussion a là vue du titre :
" Faire pointer home vers une autre partition (ou pas) "
tongue

Attention tout de meme à ne pas confondre une partition home séparée et une partition de données séparée . ( j ' ai déjà expliqué les différences dans mes messages précédents )
Ce que je propose c ' est une partition de données séparées et liste les avantages les plus flagrants que je constate à l' utilisation de cette solution .

Évidement l'utilisateur averti que je suis demanderait une procédure bien rigide pour ne pas s'égarer.

si , ca existe , y a ca sur le net , mais je n' ai pas le lien ...

Y a meme une page dans la doc ecrite par @Coeur Noir , mais je prefere ne pas te la donner tongue , elle est vraiment trop fournie en explications et ca debordre meme du sujet d ' origine ( la partition DATA ) à mon avis , et du coup ca emmele encore plus les pinceaux .
De plus ya beaucoup de notion a connaitre avant de lire cette page .


@geole , un aidant du forum , conserve le lien pour le tuto de " partition DATA " précieusement dans ses archives .


Pour la partition /home séparée pas besoin de tuto , je suppose que tu sais dejà faire .




un recapitulatif a la sauce iznobe :
creer une partition et y entre poser ses données utilisateurs dans des dossiers .
je conserve les meme noms que ceux de base du dossier personnel par defaut de façon a eviter les emmelages de pinceaux : Documents Vidéos Téléchargements etc ... mais ce n' est pas obligatoire , on peut mettre ce que l ' on veut .

Une fois ubuntu installé en mode simplissime ( mais c ' est pareil , on peut tres bien avoir une partition /home et une partition /DATA si on le desire) , la 1ere chose à faire , c ' est de dire au systeme qu ' on va utiliser une partition DATA .
on indique dans le fstab par l' ajout d' une ligne , la nouvelle partition a ses options de montage .
on cree le point de montage que l' on veut . souvent c' est /DATA ou /media/DATA .
Avant de faire quoi que ce soit d' autre , on teste que le montage s' effectue sans encombre et que le fichier fstab comporte aucune erreur .

Ensuite il suffit de supprimer les dossiers conteneur comme Vidéos du dossier personnel et d' y mettre un dossier lien a la place qui renvoie sur le dossier correspondant de la partition DATA et basta ! finito .

y a plus qu ' a utiliser comme d ' habitude le systeme .

Dernière modification par iznobe (Le 09/12/2023, à 10:48)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#23 Le 09/12/2023, à 11:35

LRDP

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Je suis désolé pour K22bis, j'ai repris son fil pour poser une question qui s'y rapprochait, mais trop complexe.

J'aurais du créer une autre discussion.

Je ne peux pas contacter Geole directement pour le tuto sur les partitions DATA, bien qu'Iznobe soit très clair au #22.

Désolé K22bis, bon WE


Retour à Ubuntu Maté 20.04.6.
Garuda Linux Dragonized (ARCHitecture)
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#24 Le 09/12/2023, à 11:45

k22bis

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Je ne voulais pas envoyer de mauvaise ondes.
J'aurais dû prendre le temps de respirer!
Je suis juste face à mes lacunes et vous n'y pouvez rien!
Et en prenant le temps de tout relire posément, quelque soit la discussion je devient moins ignorant et même sur certains sujets je devient capable de transmettre.
Je serais bien ingrat de me plaindre. (je suis bien ingrat de me plaindre? :-)) )
Merci encore!
Bon week-end à tous.

Dernière modification par k22bis (Le 09/12/2023, à 11:46)

Hors ligne

#25 Le 09/12/2023, à 11:52

geole

Re : [Résolu] Faire pointer home vers une autre partition (ou pas)

Bonjour
Dans la documentation, il n y a pas de tuto simple d installation de la partition Data.
Je fais souvent référence aux présentations de bluc bien qu imparfaites
http://mezigoo.free.fr/ps/index.html
http://mezigoo.free.fr/ps/ps-com/ps-comdata.html

Dernière modification par geole (Le 09/12/2023, à 11:54)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne