Recentemente redimensionei meu HD e a swap não era ativada no boot, tinha que ficar ativando "na unha", achei
esse tópico muito interessante e útil tanto para quem não instalou a swap junto com o sistema quanto para quem redimensionou o disco.
1º rode o camando
free no terminal:
denilson@denilson-desktop:~$ free
total used free shared buffers cached
Mem: 905044 878692 26352 0 31180 545928
-/+ buffers/cache: 301584 603460
Swap: 0 0 0
A memória swap está desligada, para descobrir o novo UUID da partição rode o comando
vol_id [partição]:
denilson@denilson-desktop:~$ sudo vol_id /dev/sdb2
ID_FS_USAGE=other
ID_FS_TYPE=swap
ID_FS_VERSION=2
ID_FS_UUID=45c47ded-2394-4d84-b308-8027560f7de8
ID_FS_UUID_ENC=45c47ded-2394-4d84-b308-8027560f7de8
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=
No meu caso sei que a swap está em sdb2, troque o sdb2 pelo endereço referente a sua swap, para descobrir acho que o mais fácil é através do editor de partições do Ubuntu o GParted!
A linha em negrito representa o novo UUID, agora vamos adiciona la ao fstab com o comando
sudo gedit /etc/fstab na linha referente a swap, a minha ficou assim:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sdb1
UUID=7c223349-1f5d-4aa7-9878-53cbecdd3a17 / ext3 relatime,errors=remount-ro 0 1
# /dev/sdb2
UUID=45c47ded-2394-4d84-b308-8027560f7de8 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/scd1 /media/cdrom1 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
Feche e salve. Após rode os comandos
sudo swapoff -a e
sudo swapon /dev/sdb2 (troque o sdb2 pelo endereço referenta a sua partição).
Por último rode o comando
free novamente e verifique se a swap foi ativada
denilson@denilson-desktop:~$ free
total used free shared buffers cached
Mem: 905044 859476 45568 0 32112 551064
-/+ buffers/cache: 276300 628744
Swap: 192772 0 192772
Referencia.