Si vous êtes adeptes du multiboot avec plusieurs distributions Linux, plutôt que d'avoir un home commun (ça met le souk en général), il est préférable d'installer chaque distribution avec le home intégré à la partition système /, (donc installation avec la seule partition /) et de créer une partition de données communes qui sera accessible depuis toutes les distributions.
1) Créer une partition ext4 nommée par exemple Data (donner le nom que l'on veut)
2) Récupérer l'UUID de cette partition (par exemple avec un sudo blkid)
3) dans le fstab de chaque distribution, rajouter ça :
# Data /dev/sdXX UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX /home/Data ext4 defaults 0 2
4) Redémarrer > la partition Data est montée automatiquement dans le home de chaque OS. Si ce n'est pas le cas voir 4bis). Sinon passer au 5).
4bis) Pour certaines distributions, la partition Data ne monte pas automatiquement dans le home. Il faut alors faire comme ça : Dans la distribution, aller dans la racine > ouvrir le home en root > créer le dossier <Data> > Propriétés > Droits d'accès = Utilisateur SONUSER = Groupe users > Redémarrer Au reboot on peut accéder à la partition Data et à son contenu.
5) Créer un dossier 'tonuser' dans cette partition Data avec les droits qu'il faut pour être accédé par l'utilisateur voulu.
6) Pour les répertoires, créer dans la partition Data les dossiers Documents, Images, Musique, Téléchargements, ...
Clic sur ces dossiers et créer un lien que l'on va couper-coller dans le home de la distribution.
Dans le home de chaque distribution il n'y aura que des fichiers de configuration et des liens pointant vers la partition Data.
**************************************************** Si on veut un firefox et un thunderbird communs : déplacer les dossiers .thunderbird et .mozilla vers la partition "Data" dans le dossier 'tonuser' créé et les renommer thunderbird et mozilla (sans [.] devant).
Dans la distribution : > supprimer le .mozilla et le .thunderbird créés à l'installation > copier-coller les dossiers mozilla et thunderbird (ceux mis dans Data)
Firefox : > ouvrir le dossier mozilla et garder seulement le fichier .profiles.ini > éditer le fichier .profiles.ini > changer la ligne Path=XXXXXXXX.default en Path=/home/Data/tonuser/mozilla/firefox/XXXXXXXX.default > changer la ligne IsRelative=1 en IsRelative=0 > enregistrer
> ouvrir le dossier thunderbird et garder seulement le fichier .profiles.ini > éditer le fichier .profiles.ini > changer la ligne Path=XXXXXXXX.default en Path=/home/Data/tonuser/thunderbird/XXXXXXXX.default > changer la ligne IsRelative=1 en IsRelative=0 > enregistrer
PS : cette méthode de faire (monter la partition Data dans le home) est tout à fait personnelle ; j'ai fait comme ça car ça m'emmerd*** de voir l'icône de partition sur mon bureau (à l'époque je ne sais plus sur quel DE j'étais).
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
Merci pour ce super tuto ewolnux, je le garde sous l'coude pour les prochaines installes/ré-installes!
Tour - Manjaro KDE stable - CPU Core 2 quad Q8300 Ram 8 Go
Nv GT116 (GeF GTX550Ti) - 1 SSD 120 Go+2 HD Sata 500 Go
Portable Acer Aspire 7720Z Ram 2Go SSD64Go+DD 250Go Q4Os KDE
La méthode peut-elle s'appliquer à un disque externe pour la partition Data? clé US B par exemple?
clt
Laptop Asus N61VG 64 bits CPU P7450 Carte graphique Nvidia Geforce GT 220M HDD 500Go Ram 4Go
Os Win7
Laptop Asus F3F 32 bits CPU Duo T2350 Carte graphique Intel GMA 950 Gfx HDD 120 Go RAM 1 Go
Os manjaro 15.09 Bellatrix
oui mais a condition que ton périphérique externe soit branché en permanence! ... car le jour ou ta clé usb ou ton disque n'est pas branché, ta manjaro est presque inutilisable (pas de dossiers documents-vidéo-téléchargement-images)
Laptop Asus N61VG 64 bits CPU P7450 Carte graphique Nvidia Geforce GT 220M HDD 500Go Ram 4Go
Os Win7
Laptop Asus F3F 32 bits CPU Duo T2350 Carte graphique Intel GMA 950 Gfx HDD 120 Go RAM 1 Go
Os manjaro 15.09 Bellatrix
J'ai essayé mais pourrais-tu me donner des explications supplémentaire stp, pour le fstab par exemple.
Tout mon système est installé sur mon SSD (installtion de base), puis j'ai formaté mon HDD (qui du coup n'était pas utilisé) en ext4 nommé "Data", il apparait dans mes "Devices" en dessous de "File System" mais lorsqu'il est monté j'entends mon Disque qui fait un bruit anormal.
Laptop - Manjaro-xfce x64
-Intel(R) Core(TM) i5-4200M
-Integrated Graphics Controller (rev 06)
-Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
-Intel 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
à quel endroit veux tu monter ton disque de données ? Pour ma part (et je ne sais pas s'il y a une "bonne pratique" sur ce point) j'ai créé un dossier data dans /home, qui appartient à mon utilisateur, au groupe user, avec des droits 755, dans lequel je monte ma partition de données.
Macbook 5,1 - Manjaro-Xfce - CPU : Core2Duo 2Ghz | 4Go DDR3 | CG: NVIDIA GeForce 9400M | Son : NVIDIA MCP79
Thinkpad x250 - Arch-Gnome - CPU i5 5200U | 8Go DDR3 | CG: Intel HD 5500 | Son : Intel Wildcat Point-LP HDA
Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: dos Disk identifier: 0x66c79641
Device Boot Start End Sectors Size Id Type /dev/sdb1 2048 1953523711 1953521664 931.5G 83 Linux
Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00014d21
Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 218241023 218238976 104.1G 83 Linux /dev/sda2 218241024 234440703 16199680 7.7G 82 Linux swap / Solaris
# /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> # UUID=59f8398d-d9e7-46b1-9928-54848bea65ca swap swap defaults 0 0 UUID=33b5d064-cda7-42fa-a90a-5c621ccc2bd1 / ext4 rw,relatime,data=ordered 0 1[clockwork@orange ~]
J'aimerais déjà arriver à la monter correctement après je ferais peut être des liens vers mon /home.
Laptop - Manjaro-xfce x64
-Intel(R) Core(TM) i5-4200M
-Integrated Graphics Controller (rev 06)
-Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
-Intel 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
Tu crées un dossier data dans /home, qui appartient à ton utilisateur, au groupe user, avec des droits 755. puis tu ajoutes ça dans ton fstab (on monte data dans data) :
Otacon a écrit :Tu crées un dossier data dans /home, qui appartient à ton utilisateur, au groupe user, avec des droits 755.
Tout dépend si tu as plusieurs utilisateurs , plusieurs linux sur ton système et si tu partages tout avec tout le monde Personnellement mon /home/Data est toujours root/root et cela fonctionne très bien; les droits utilisateurs sont sur les dossiers. Dans ma partition "Data" j'ai 2..3 dossiers: "utilisateur1" "utilisatrice2" et "share"(commun a tous les utilisateurs)
J'ai réussi à monter la partition data dans le home, merci. Mais j'ai toujours un problème de bruit qui vient de mon disque, j'ai l'impression que la tête de lecture tourne en permanence, cela fait un bruit régulier touttes les 1-2 secondes sans que j'utilise le disque.
Laptop - Manjaro-xfce x64
-Intel(R) Core(TM) i5-4200M
-Integrated Graphics Controller (rev 06)
-Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
-Intel 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
J'ai adopté une autre façon de procéder car j'avais la flemme de reprendre mon installation principale. Je voulais garder mon Manjaro XFCE sans rien changer (/home dans sda7séparé de / sur partition sda6)
J'ai donc fait une autre installation sur une autre partition sda8 (Manjaro Gnome 3) en mettant /home dans la partiotion unique de cette installatio, mais en demandant à calamares lors de l'install de monter la partition sda7 à l'emplacement /data Après avoir installé et rebooté le contenu de mes données (l'acien /home sous XFCE situé en sda7) est visible dans le répertoire /data Dans mon home de Manjaro Gnome (sda8) j'ai fait ensuite tous les liens symboliques pour que mes documents, mes images, mes vidéos ... soient visibles à leurs emplacements habituels (lien depuis sda7 vers sda8) Je me suis contenté pour firefox et thunderbird de faire des liens symboliques depuis le contenu réellement présent dans sda7 vers les emplacements cachés dans le /home de la partition sda8. Et tout a l'air de focntionner proprement
Manjaro 22.1 stable KDE & MX Linux en multiboot avec W10 : laptop LENOVO Thinkpad E460 / Intel Core i5 6200U - 8 Giga - SSD 1 To - GPU AMD Radeon R7 m360
salut intéressant, le but premier c'est en fait d'avoir une seule partition pour tous ses /home, si j'ai bien suivit... ça ne devient pas un casse-tête lors d'une réinstallation de l'un des système ? ça reste intéressant, merci pour l'astuce
édit : je réponds à ma propre question, en fait non, faute réinstaller le système avec le /home inclus, puis refaire la manip décrite
Dernière modification par artimoxil y a 7 ans, modifié au total 1 fois.