Ativando a partição SWAP

Publicado por Luis Vitorio em 13/07/2010

[ Hits: 40.482 ]

Blog: http://twitter.com/vitorioluis

 


Ativando a partição SWAP



Vejo muita dificuldade em ativar a SWAP. Nesta dica vou simplificar e facilitar de forma objetiva a explicação.

Mapeando a partição e buscando UIID - primeiramente vamos verificar se realmente a memória SWAP já não está ativa através do comando:

free -m
total       used       free     shared    buffers     cached
Mem:          3953       1771       2182          0          5        158
-/+ buffers/cache:       1607       2346
Swap:            0          0          0

Nesse caso a SWAP está desativada. Vamos descobrir qual é a partição SWAP com o comando:

sudo fdisk -l

A partição SWAP vai estar com a palavra "swap" na frente, como exemplo abaixo:

/dev/sda5     47204       60243   104740150+  83  Linux
/dev/sda6     60243       60802     4483686+  82  Linux swap

Após descobrirmos qual é a SWAP, está na hora de descobrir o UIID com o comando vol_id /dev/(partição). N meu caso, sda6.

sudo vol_id /dev/sda6
ID_FS_USAGE=other
ID_FS_TYPE=swap
ID_FS_VERSION=2
ID_FS_UUID=b33b5b09-9ec0-467b-a0c6-8bd1b75579a3
ID_FS_UUID_ENC=b33b5b09-9ec0-467b-a0c6-8bd1b75579a3
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=

O UIID que você vai copiar é o ID_FS_UUID. No terminal você abre o fstab com seu editor de texto preferido.

Editando o fstab

No terminal você abre o fstab com seu editor de texto preferido, no meu caso o nano:

sudo nano /etc/fstab

Caso não tenha a linha que ativa a memória SWAP, coloque o UIID do resultado acima. No meu caso fica assim:

# /dev/(aqui para identificar você coloca o nome da partição)
UUID=b33b5b09-9ec0-467b-a0c6-8bd1b75579a3  none           swap    sw              0       0

Salve e feche.

Finalizando a ativação, paramos a SWAP com o comando:

sudo swapoff -a

Vamos ativar a SWAP com o comando abaixo e verificar se funcionou usando o comando free:

sudo swapon /dev/(sua partição swap)

free -m
total       used       free     shared    buffers     cached
Mem:          3953       1790       2163          0          6        174
-/+ buffers/cache:       1609       2344
Swap:         4378          0       4378

Pronto, SWAP ativada com sucesso!

Outras dicas deste autor

Melhorando a segurança do SSH

Assistindo TV Canção Nova no Linux

Carregando proxy automático no script de Logon

Conectar Virt-manager ao Debian 6

dmidecode - Obtendo informações do hardware

Leitura recomendada

Squid autenticando em um servidor LDAP (Active Directory)

Instalando impressora HP LaserJet 1020 no Slackware 13.1

RAID - Redundant Array of Independent Disks

Terminal transparente no Ubuntu

VPN ponto a ponto com chaves estáticas

  

Comentários
[1] Comentário enviado por visterine em 10/03/2015 - 23:54h

Luis Vitorio,
Boa noite.
Antes parabéns pelo post.
Gostaria de informar que comando vol_id foi removido, pelo menos da base Ubuntu.
Fonte: http://forums.linuxmint.com/viewtopic.php?f=90&t=36983 e https://launchpad.net/ubuntu/+source/udev/141-3+gitf079968.

Ele pode ser substituído por "sudo udevadm info /dev/sda?" para obter o UUID.

Abs.

[2] Comentário enviado por MichelLuiz em 24/10/2016 - 19:59h

Valeu pela dica, foi a forma mais fácil de fazer, como o amigo acima disse o comando vol_id não funcionou, o que funcionou foi o udevadm info.
Obrigado.

[3] Comentário enviado por mariojuniorjp em 10/12/2019 - 16:00h

Não encontrei até hoje um tutorial tão simples e funcional como esse.

Muito obrigado mesmo! 😁

[4] Comentário enviado por SamsonBurke em 24/09/2022 - 14:01h

Depois de instalar o arch notei um travamento e vi que a swap nao ativava de modo algum ate achar essa sua dica que funcionou em menos de 1 minuto.Valeu!!!!

_________________________________________________________O que sera que acontece com os pacotes de arroz que sao furados por ratos no supermercado?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts