>>2761
> I'm planning on going with 1x RAM for my swap partition.
In that case, since you're using Gentoo, I suggest 1G /boot/efi, 3G /boot, 256GiB swap, and then the rest of your filesystems. If separating /home and /var, try 50G /, 300G /var, balance of disk /home, with the entire SSD assigned to /usr. Gentoo is a lived-in dev environment, so it should have bigger boot partitions than "packaged" systems need.
Given the small size of your SSD and use of Gentoo, you might want also allocate a "shadow" partition on the HDD matching the SSD size and keep a warm backup of /usr there. SSD failure? One small tweak to /etc/fstab from a rescue environment and you're back up. HDD failure? Well, the box is fucked anyway. Got tape? Me neither.
> I don't plan on ever using suspend. I will probably never need to swap anything.
Linux likes to steadily trickle pages out to swap "just in case" it ever needs to reclaim a page frame quickly. This is one of the reasons swap-on-SSD is a Really Bad Idea.
You might want to consider encrypted swap under a random volatile session key. No key management to worry about and the contents of swap are unrecoverable after shutdown, whether orderly or otherwise.
> I will probably just put /usr on the SDD, and have /boot, /boot/efi, and / on the HDD. Not going to do a separate /home or /var partition.
That's even simpler and probably should work.
I'd still advocate keeping a separate /home just in case you ever miss too many updates and have to reinstall Gentoo.
The classic rationale for a separate /var filesystem is that /var is one of the most heavily written filesystems and thus is most at risk for corruption, which is of course very bad if if hits your root filesystem. I've never had /var corrupted, so maybe improvements had made that rationale obsolete when I learned it.
&Post too long. Click here to view the full text.