"Trocar não disponível" - devo manualmente "trocar" após cada reinicialização

15

Estou no Ubuntu 12.04, Thinkpad Edge 13, criptografado em casa. Uma mensagem no Monitor do Sistema informa que a troca está "não disponível". Posso recuperá-lo usando a opção swapon no gparted (achei que também poderia fazer sudo swapon -a em um terminal, mas isso não funciona). O problema é que eu tenho que swapon após cada reinicialização. Como posso voltar a ligá-lo para que fique ligado mesmo depois de reiniciar?

meu fstab:

# # <file system> <mount point> <type> <options> <dump> <pass> 
proc /proc proc nodev,noexec,nosuid 0 0 
# / was on /dev/sda5 during installation 
UUID=47641b93-9d12-4e6a-b803-dde28f0e5725 / ext4 errors=remount-ro 0 1
    
por geoffrey 30.09.2012 / 15:23

2 respostas

21

Você não tem configuração para swap em /etc/fstab . Adicione a seguinte linha ao arquivo:

UUID=<uuid> none   swap    sw    0       0   

Você precisa substituir <uuid> pelo uuid da sua partição swap . Para fazer isso, execute sudo blkid

$ sudo blkid
/dev/sda1: LABEL="System Reserved" UUID="88A0D0A1A0D09752" TYPE="ntfs" 
/dev/sda2: UUID="0620D9F920D9EFA3" TYPE="ntfs" 
/dev/sda5: UUID="c282b418-2045-4852-8789-88a44360a0bb" TYPE="ext4" 
/dev/sda6: UUID="f99c6a0c-790a-45ca-a1a9-8874f5a2999b" TYPE="ext4" 
/dev/sda7: UUID="4cc2e909-ebd1-4c72-abee-aa32035bf330" TYPE="swap"

Esta é uma lista das minhas partições, e como você pode ver, / dev / sda7 é minha partição swap. Assim, você pode copiar o valor do UUID correspondente ao seu swap, omitindo as aspas e usá-lo para o seu arquivo fstab.

    
por user91091 12.10.2012 / 18:27
2

Após a atualização para 12.04, algumas pequenas anomalias ocorreram. Eu não sabia que minha partição de swap não estava funcionando até que tentei abrir um arquivo grande no Gimp.

blkid mostra:

/dev/sdb6: UUID="3e0550cf-4a55-4aa8-80fa-24103c1b25a7" TYPE="swap" 

mas não está ativo de acordo com o System Monitor. O UUID foi definitivamente certo, mas não vá ... não tenho certeza de como cheguei a este comando:

blkid -p /dev/mapper/foo-swap_1
error: /dev/mapper/foo-swap_1: No such file or directory

O gerenciador de arquivos me mostrou um ícone de 0 byte, controle de nome de arquivo, - então o que deveria estar escrito lá? Por quê?

sudo swapon --all --verbose yielded
swapon: cannot find the device for UUID=3e0550cf-4a55-4aa80fa-24103c1b25a7

Eu editei o arquivo /etc/fstab adicionando

/dev/sdb6   none    swap    sw  0   0

A reinicialização e o monitor do sistema o mostram ativo.

Este foi o primeiro site que encontrei para ajudar; no meu caso, o UUID não funcionou mesmo que estivesse no fstab, então há algo faltando 'no meio'. Isso pode ajudar alguém, quem sabe.

    
por Novista 31.01.2013 / 01:46

Tags