Katalog $HOME potraktowałbym raczej w takim układzie tylko jako szkielet - miejsce do przechowania profilu użytkownika, a resztę danych normalnie trzymam gdzie indziej.
Inaczej mówiąc ... możesz też nie wydzielać /home dla każdej z dystrybucji, a linkować wszystko inne do /home/link_symboliczny. Nie polecam przy tym montowania z opcją --bind, a linki symboliczne, bo jak coś pójdzie nie tak - pasać pójdzie się tylko symlink, a nie zawartość.
O tym pisał już na początku
roobal:
Dla wielu systemów możesz wspóldzielić jedną partycję /boot i /home. Przy czym przy współdzielonym /home lepiej mieć różnych użytkowników, żeby Ci się konfiguracje nie rozjechały. Możesz to zrobić tak:
Nie sprawdzałem tego w taki sposób, ale oprócz RÓŻNYCH nazw użytkowników dałbym jeszcze inne UID/GID. W ogóle to nie bawiłbym się we wspólne /home. De facto wszystkie katalogi, tzw. XDG_USER_DIRS można trzymać na innej partycji, a do JEDNEGO z KILKU /home tylko linkować. Wtedy wszystko będzie w jednym miejscu, dostępne dla systemu, którego akurat będziesz używał.
Każdy ma jakieś swoje doświadczenia i ciężko jednoznacznie określić co będzie dla ciebie najlepsze.
Chodzi o to czy instalując kolejny system ( w graficzny sposób ) mogę wskazać jako /home partycje już istniejącą przy xubuntu bez obawy że się wykrzaczy instalując np Fedore.
Możesz wskazać jak najbardziej, ale ...
- nie wolno jej formatować
- utworzyć innego użytkownika (zmienić UID/GID)
W efekcie może być z tego więcej zamieszania niż pożytku.