I'm in over my head here. I've always used the guided partitioning approach so have never engaged on best practice for manual partitioning and now need some help. I have a single board computer (Udoo x86). I'm trying to install Ubuntu to a new 32GB SSD. I'm installing Ubuntu desktop but intend to use it primarily headless as a home automation server (currently planning OpenHAB but might change that). I'm currently thinking:
sda1 512 MB - Primary - Beginning - swap
sda2 20 GB - Logical - Beginning - ext4 - /
sda3 512 MB - Logical - Beginning - ext4 - /boot
sda4 (remainder - 11GB-ish) - Logical - Beginning - ext4 - /home
Does this sound about right? Sizes? Does the order of partitions matter? Do I need a /var or /tmp mount point? Am I completely missing something crucial?