I do not share my /home amongst different distros because of potential conflicting config setups between the distros . That is why I don't have a separate /home PARTITION. Instead, I created [subsequent to installing the first distro on my machine] a separate DATA partition to hold my media, documents, music, data that I can enjoy whatever distro I am booted into. Each distro will have their own /home folder that just holds what config files get created by the apps that I run [IGNORE THIS STATEMENT IF ALL YOU WANT TO DO IS TO HAVE ONE DISTRO ON YOUR MACHINE]
And the issue where I'd like more feedback is, in the past I have always shared a home partition amongst different distros, I was under the impression that this was fine if you used different user names – that being the key to avoid config problems. I can't say for certain that I never had any problems doing this, because I may not have know what was causing a problem, but from my perspective, I never encountered any problems doing this.
=================================================================================
My suggestions:
I believe that partition order was relevant on HHD's, and even different for different types of HHD's and use, and someone correct me if I'm wrong, but I believe that the partition order (other than the ESP and maybe boot partitions) does not matter – or is insignificant – in SSD's.
On a GPT partitioning scheme:
Using Gparted first, my preference, many find it easier to open Gparted first, use the GPT partitioning scheme.
Select Custom Installation or Something Else – both the same.
1 - Use or make the ESP partition 512Mib or 1 GiB
2 – (Optional Make a separate 2 – 3 GiB boot partition if encrypting, at least 1 GiB)
(From here on partition order is of no concern – I believe)
3 – Make a /root partition 20 – 30 GiB (30 GiB if I you'll install a lot of apps, yes "a lot" is relevant)
4 – Make a /home partition 10 – 20 GiB. Or bigger, depending on how many distros will share this, and if you save Timeshift snapshots on home. I save my Timeshift snapshots in my data partiton and I create a separate directory/folder in the data partiton and folder in my home folder – symnlinked as per Gaer Boy.
5 – I'm of the habit of creating a swap partition, but as asqwerth said, it's optional with 8 GiB of ram.
This something I'll think about on future installs, maybe zRAM swap or something.
6 – /tmp partition. 5 – 10 GiB. Not sure if necessary, appreciate feedback.
6 – I'd create a separate DATA (any name) partition at /mnt/DATA, you could also use /media/DATA but /mnt/ is not displayed in the file manager (at least it's not in thunar in Xfce) and I don't want it to be displayed because I'd create directories in my DATA partition symlinked from my home folder.
Warning! Check the installer before proceeding, as it does not default to preserve. This is CRITICAL on the DATA partition when installing a second time, e.g. another distro, or reinstalling. Also possibly relevant to the /home partition.
I find this link slightly easier to do by hand than thunar's r-click creating symlinks.
https://www.linuxliteos.com/forums/tuto ... -partition
++++++++++EDIT++Link Has Changed++++++++++++++++
https://www.linuxliteos.com/forums/tuto ... 97/#msg997
++++++++++++++++EDIT++++++++++++++++++++
++EDIT++ The above link instructs to use:
leafpad is not installed, and I believe that gksu is deprecated or not the preferred method to do this, I'd use sudo featherpad /etc/fstab, or thunar > etc r-click the fstab file to Edit as Root.
++++++++++++++++EDIT++++++++++++++++++++
When done, check that you have permission in your symlinks, open them, r-click in thunar F.M. and see if you can create Folders or Documents, if it's greyed out and you can't, you'll probably need to run this afterwards:
Code: Select all
sudo chown -R yourusername: /mnt/DATA
Actually, I don't use Shots I just save my Timeshift Snapshots in /mnt/DATA, it creates a separate directory there.
Code: Select all
username@MX-GVivo:/mnt/DATA
$ ls
Documents Downloads lost+found Music Pictures Shots Templates timeshift Videos
P.S. To state the obvious, some of these may be helpful:
lsblk, blkid, cd /mnt/DATA
Possibly have unfallocated space between two partitions that you may need to enlarge later, e.g. root and home.
HTH