Também pode ser que, em seu /etc/fstab
, a partição de troca esteja listada por uuid
em vez de /dev/sd*
. Se por algum motivo o uuid for alterado, ele não poderá ser montado automaticamente.
Verifique com fdisk -l
como root / com sudo se ele listar algumas parções de troca. Minha saída é:
[snip]
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 34 273073+ 83 Linux
/dev/sdb2 35 1340 10490445 83 Linux
/dev/sdb3 1341 1449 875542+ 82 Linux swap / Solaris <<--- here it is!
/dev/sdb4 1450 9729 66509100 83 Linux
e, em seguida, verifique o link simbólico para o UUID com: ls -l /dev/disk/by-uuid/
. Eu sou o meu caso:
0 lrwxrwxrwx 1 root root 10 2011-03-08 08:39 3565be89-f1fe-478c-9653-a1dbeb9406a9 -> ../../sdb3
Então, em /etc/fstab
eu tenho:
UUID=3565be89-f1fe-478c-9653-a1dbeb9406a9 none swap sw 0 0
Aviso de isenção : estou no Ubuntu agora, então caminhos reais podem ser diferentes em outras distros.