Abra /etc/default/grub com privilégios de raiz e adicione GRUB_CMDLINE_LINUX="resume=/dev/sdXY" Onde XY é o local da partição de troca, que pode ser encontrado em sudo fdisk -l . Parece que você está usando o UUID e tudo bem. /etc/default/grub afeta apenas o sistema operacional atual, portanto não se preocupe com cada sistema operacional Linux usando o grub para começar a usar essa troca.
Depois de concluir suas edições, execute sudo grub-mkconfig -o /boot/grub/grub.cfg (substitua grub.cfg pelo que o arquivo grub ler durante a inicialização, por exemplo, /boot/grub/grub.efi ) para atualizar as informações de inicialização do grub com o que você alterou em /etc/default/grub
(Eu não acho que isso precisa ser feito no Ubuntu)
Nota que um pode precisar adicionar um gancho de currículo para se certificar de que o kernel sabe que deve continuar se Archlinux ou talvez outro sistema operacional esteja sendo usado. Para fazer isso, se estiver usando o mkinitcpio, vá para /etc/mkinitcpio.conf e insira resume no array HOOKS antes de filesystems , mas depois de ide , scsi e sata . Então, você precisa reconstruir a imagem inicial do ramdisk (estado inicial do sistema operacional para carregar módulos, incluindo o resumo) por mkinitcpio -p linux