Eu mantenho o meu / home no SSD, mas alguns diretórios sob o (s) meu (s) usuário (s) são simbolicamente vinculados ao / data disk. Como ~ / Downloads, ~ / Dropbox, ~ / VMs do VirtualBox, etc ...
Porque todos os diretórios de cache do usuário podem ser acessados rapidamente, e os diretórios 'data' não podem encher a raiz de repente. Por exemplo, quando você cria uma VM na caixa Virtual com disco de 64 GB para um teste, de repente o disco pode estar cheio.
Devido à minha reinstalação do sistema operacional a cada 6 meses (para ter um sistema limpo e aprender), comecei a escrever alguns scripts bash básicos, que no final, apenas executei comando por comando de qualquer maneira, mas isso me deu uma vantagem. Eu coloquei lembretes. Todas as minhas instalações favoritas do apt-get estão lá, correções, truques e criação de diretórios. A seguir é uma parte dele
##after your hdd is mounted on /data let's say
# remind adjust /etc/fstab
MEMEME=$(whoami)
MYSECONDHOME=/data/home/${MEMEME}
sudo mkdir -p ${MYSECONDHOME}
sudo chown ${MEMEME}:${MEMEME} ${MYSECONDHOME}
cd ~/
mv Downloads ${MYSECONDHOME}
ln -s ${MYSECONDHOME}/Downloads ~/Downloads
mv Documents ${MYSECONDHOME}
ln -s ${MYSECONDHOME}/Documents ~/Documents
dropbox stop; sleep 5
mv ./Dropbox ${MYSECONDHOME}
ln -s ${MYSECONDHOME}/Dropbox ~/Dropbox
dropbox start
##... and so on for others
##... remind to stop services before moving their directory