Contanto que você possa desmontar as partições /home e raiz, você deve ser capaz de move as coisas ao seu gosto (talvez usando GParted Live ). Sugiro excluir sda4 e sda5 , movendo a partição sda3 para o início do disco, estendendo sda2 para a quantidade restante de espaço livre menos 954MiB e criando espaço de troca a partir da sobra. Se você fizer isso, provavelmente terá que consertar o menu do GRUB, já que a localização da partição de inicialização foi alterada (suponho que esteja no sda3 ).
Mover partições ao redor significa que os nomes das partições provavelmente não refletirão mais a localização física no disco rígido. Você pode rotular as partições e usar rótulos ou UUIDs no seu /etc/fstab .