1 |
Hi, |
2 |
|
3 |
my thoughts: |
4 |
|
5 |
If you use an EFI/UEFI you will need a so called ESP, i.e. a FAT32 partition. |
6 |
FAT32 is ugly from a linux user's perspective (e.g. it doesn't support symlinks |
7 |
as far as I know and being regularly told by other users), but I'm putting |
8 |
/boot on that partition for at least seven years now without any trouble. |
9 |
|
10 |
I would always tend for a swap partition to avoid additional overhead from |
11 |
filesystems in between (beside the fact that I'm using mostly btrfs which |
12 |
couldn't host swap files for a long time). |
13 |
|
14 |
AFAIR a binary distribution I used lately takes RAM size for systems without |
15 |
hibernation and double the size for hibernation (it was most probably either |
16 |
linux mint or manjaro). |
17 |
Just imagine your system was already swapping and then you would hibernate, so |
18 |
you would need your 'normal' swap space plus enough free space to save all data |
19 |
from RAM on your SSD. |
20 |
|
21 |
Last but not least I try out too much different software and have full disk |
22 |
encryption with LUKS literally everywhere a x86 CPU runs, so _my_ favorite |
23 |
layout is: |
24 |
|
25 |
first partition: /boot inside the ESP for UEFI |
26 |
second partition: LUKS with btrfs inside (or LVM + ext4 if I didn't need |
27 |
btrfs features) |
28 |
third partition: encrypted swap (LUKS, too) |
29 |
|
30 |
My system is a Notebook with 32 GiB RAM and I choose arbitrarily 18 GiB for |
31 |
swap wich is empty or filled with a few hundred megabytes most of the time. |
32 |
I don't use hibernation. |
33 |
|
34 |
My /var/tmp/portage has a size of 14 GiB wich is enough to compile firefox, |
35 |
rust, libreoffice and qtwebengine (not at once, of course). |
36 |
|
37 |
Hope that helps you and much fun with your new drive! |
38 |
|
39 |
Kind regards, |
40 |
Nils |