Het kan heel goed met meerdere distributies op één /home directory. Je moet er wel wat werk voor verrichten maar het is de moeite waard.
Allereerst bevat je eigen home directory een verzameling instellingen, voornamelijk van programma's en desktop omgevingen. Verder bevat de home directory je gewone data.
Wat je moet doen is die gegevens apart neerzetten. Maak een directory /data aan en een paar andere directories. Zelf heb ik de volgende:
.data.gebruiker (de pogramma bestandenals instellingen van Iceweasel, Icedove, Libreoffice e.d.)
.Desktop.gebruiker (de bureaublad bestanden)
data (de gewone data als foto's, brieven, documenten e.d.)
Wat je vervolgens doet op een paar bestandscontainers aanmaken van ongeveer 500 MB per stuk.
Dit doe je via de terminal als volgt:
sudo dd if=/dev/zero bs=1M count=500 of=wheezy
(voor de leesbaarheid heb ik tussen alle onderdelen wat extra spaties gemaakt)
Ik heb hier een bestand aangemaakt van 500 MB voor de bestanden van Wheezy.
Dit moet je dus voor IEDERE distributie aanmaken.
Vervolgens zet ik die bestanden om naar het ext4 bestandsformaat:
sudo mkfs.ext4 wheezy
Uiteraard doe je dit dus voor ieder bestand.
Wat je nu moet doen doe je met het ROOT account. Uitloggen en inloggen als ROOT. Gaat dat niet, dan herstarten in de herstelmodus.
Hernoem de eigen home directory naar naam.oud
Pas het bestand /etc/fstab aan met de volgende regel:
/home/wheezy /home/naam ext4 loop 0 0
mount -a
chmod 0755 naam /home/naam
chown naam /home/naam
chgrp naam /home/naam
Ik heb nu het bestand wheezy aan /home/naam gekoppeld. Ook heb ik alle rechten aan de gebruiker toegewezen die nodig zijn. De
laatste drie commando's pas je ook toe op de /home/data, /home/.data.naam en /home/.naam.Desktop directories toe.Dat is het eerste deel.
Het vervolg is wat makkelijker maar ook bewerkelijker. Je moet nu herstarten en inloggen op je eigen account. Wat je nu doet is alle data uit .mozilla .thunderbird (of .icedove) .libreoffice .wine en .dropbox (ikwerk met wine en dropbox) verplaatsen van je naam.oud directory naar de .data.naam directory en alle bureaublad bestanden naar de .naam.Desktop verplaatsen.
Vervolgens ga je nu alles symlinken naar je nieuwe /home directory.
Als het goed is heb je nu een bestand waarin de normale bestanden staat, een directory met de data van iceweasel/firefox, icedove/thunderbird, wine, dropox en een directory met de desktopbestanden. De gewone data verplaats je naar de directory data. Die ga je ook symlinken naar je eigen home directory.
Dan ben je met één distributie klaar, en moet je dezelfde werkwijze toepassen op iedere distributie. Het verschil is nu wel dat de data nu wel goed is verdeeld en je eigenlijk alleen met het fstab bstandje en symlinken + de rechten toepassen sneller klaar bent.
Een heel verhaal, maar ik het het zelf met succes toegepast met Debian + Linux Mint DE + Ubuntu.