Questão Após a reinicialização, a troca será desativada


Eu estou usando o Ubuntu 14.04LTS.

Eu tenho um problema com a minha partição de swap. Eu redimensionei swap com GParted. Quando particionando, eu tive que desligar a partição de swap. Depois de redimensioná-lo, eu o coloco de volta no estado ativo (ON).

Quando eu reiniciei meu laptop, a partição swap está desativada. Eu tenho que ligá-lo depois de cada reinicialização. Como posso ativar permanentemente a troca?


2
2017-07-23 19:24


origem




Respostas:


Abra um terminal.

Usar sudo lsblk -f para obter uma lista de partições e pontos de montagem. / é o ponto de montagem para a sua partição do Ubuntu e [SWAP] diz-lhe em qual partição swap é. (exemplo: sda1 / e sda2 [SWAP]).

Agora usa sudo blkid para listar partições e seu UUID. (exemplo: / dev / sda1 UUID: "2904d822-ebc9-4d33-8529-e17138380e88" TIPO = "ext4" e / dev / sda: UUID = "ff0f94c6-c126-4c40-8290-1ed828c49c19" TYPE = "swap")

Isto é, se eu entendi corretamente o seu / etc / fstab:

# # <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc nodev,noexec,nosuid 0 0 

# / was on /dev/sda1 during installation

# /windows was on /dev/sda6 during installation 

# swap was on /dev/sda5 during installation –

Edite o arquivo / etc / fstab com as informações da saída dos comandos anteriores. No tipo de terminal sudo gedit /etc/fstab e edite o arquivo. O seguinte é um exemplo:

# # <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc nodev,noexec,nosuid 0 0 

# / was on /dev/sda1 during installation

UUID=2904d822-ebc9-4d33-8529-e17138380e88 / ext4 errors=remount-ro 0 1 (coloque isso em uma linha)

# /windows was on /dev/sda6 during installation 

# swap was on /dev/sda5 during installation –

UUID=ff0f94c6-c126-4c40-8290-1ed828c49c19 none swap sw 0 0 (também em uma linha)

As únicas coisas que você terá que mudar a partir do exemplo são os números UUID. Guarde o resto do exemplo e o resto do / etc / fstab

Reinicie e tudo deve estar bem.


2
2017-07-24 20:12



Eu não tenho nenhum UUID no arquivo / etc / fstab, o que eu tenho: # / etc / fstab: informações do sistema de arquivos estáticos. # # Use 'blkid' para imprimir o identificador universal exclusivo para um # dispositivo; isso pode ser usado com o UUID = como uma maneira mais robusta de nomear dispositivos # que funciona mesmo se os discos forem adicionados e removidos. Veja fstab (5). # # <sistema de arquivos> <ponto de montagem> <tipo> <opções> <dump> <pass> proc / proc proc nodev, noexec, nosuid 0 0 # / estava em / dev / sda1 durante a instalação # / o windows estava em / dev / sda6 durante a instalação # swap estava em / dev / sda5 durante a instalação - user308430
Eu editei a resposta com suas novas informações. - jeroen


Ao instalar o Ubuntu, eu defini a partição swap, mas obtive o mesmo problema e resolvi assim;

- blocos de listas
root @ kerem: ~ # blkid
/ dev / sda1: UUID = "4e098809-7c30-41b2-99d6-c548c50a3108" TYPE = "ext2"
/ dev / sda5: UUID = "f10cb0a9-0310-4318-883c-b38506bc8942" TYPE = "swap"
/ dev / sda6: UUID = "f1514d98-d032-49f4-a027-0677cc83dc14" TIPO = "ext4"
/ dev / sda7: UUID = "ccb4a3ef-1b9d-4639-a16b-aee762c074ba" TIPO = "ext4"

- ativar a troca na partição adequada
root @ kerem: ~ # swapon / dev / sda5

- editar criptografia
root @ kerem: ~ # nano -w / etc / crypttab
- comentando esta linha
# cryptswap1 UUID = f10cb0a9-0310-4318-883c-b38506bc8942

- editar fstab
root @ kerem: ~ # nano / etc / fstab
- comentando a segunda linha abaixo
# UUID = e657f6df-a346-46ec-b201-0d4d2f5e5b1c nenhum swap sw 0 $
# / dev / mapper / cryptswap1 nenhum swap sw 0 0
- adicionou esta linha
/ dev / sda5 nenhum swap sw 0 0

-- reinicialização do computador
root @ kerem: ~ # reboot

Créditos: https://superuser.com/a/22190/178001


0
2018-02-13 15:26





Para os volumes de troca de armazenamento da Instância do AWS EC2, você pode ter que reativar a troca após parar e reiniciar sua instância.

Vejo http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-store-swap-volumes.html


0
2017-11-20 17:30



Olá, bem-vindo ao AskUbuntu! Os links são ótimos, mas se forem movidos ou excluídos, sua resposta se tornará inútil. Por favor, citar o site, em vez de apenas fornecer um link. - Daniel