Usando pendrive como SWAP temporária em seu GNU/Linux
Dica publicada em Linux / Hardware
Usando pendrive como SWAP temporária em seu GNU/Linux
Atenção, garotada! Aqui começa mais uma Dica do Dino®, trazendo para vocês informações que vocês poderiam ter descoberto sozinhos, se um dia precisassem delas.
Hoje, vamos aprender a fazer uma gambiarra bastante curiosa: como usar um pendrive como SWAP temporária. Na verdade, tem dois métodos para isso. Aos trabalhos?
Método 1: criando uma partição SWAP no pendrive
Abra um terminal e rode
# umount /dev/sdb*
# fdisk /dev/sdb
* Substitua /dev/sdb pelo dispositivo do pendrive.
Vou assumir que você vai usar o pendrive inteiro como SWAP, mas caso você queira reservar partições para outra coisa, altere o esquema a seguir de acordo.
Delete todas as partições pré-existentes (instrução: d) e então, crie uma partição primária (instrução: n) ocupando todo o pendrive.
A seguir, altere o tipo dela (instrução: t) para 82 (Linux swap). Grave as alterações e saia do particionador (instrução: w).
Rode agora o comando:
# swapon /dev/sdb1
Mais uma vez, substitua /dev/sdb1 pela partição que você criou usando o fdisk. Pronto, você tem uma SWAP temporária.
Para remover essa SWAP e poder remover o pendrive, use:
# swapoff /dev/sdb1
Método 2: criando um arquivo de SWAP
A vantagem desse método, é que você não precisa reparticionar o pendrive. E você pode até criar o arquivo SWAP onde bem entender.
Abra o terminal e digite (para criar um arquivo de 1GB):
# dd if=/dev/zero of=/arquivo/destino.swap bs=1M count=1024
Use um pouco de matemática para criar arquivos SWAP de tamanhos diferentes.
Substitua /arquivo/destino.swap pelo caminho e nome a ser dado para o arquivo (a extensão é opcional, eu a uso só pra facilitar a vida).
Ative a SWAP nova com:
# swapon /arquivo/destino.swap
E caso queira desativá-la:
# swapoff /arquivo/destino.swap
Em ambos os métodos, caso você queira usar a nova SWAP de maneira permanente, basta acrescentar as devidas entradas no /etc/fstab.
E com essa, eu encerro mais uma Dica do Dino®, desejando a todos uma vida livre de pinks, da RedHat e da Canonical.
Hoje, vamos aprender a fazer uma gambiarra bastante curiosa: como usar um pendrive como SWAP temporária. Na verdade, tem dois métodos para isso. Aos trabalhos?
Método 1: criando uma partição SWAP no pendrive
Abra um terminal e rode
# umount /dev/sdb*
# fdisk /dev/sdb
* Substitua /dev/sdb pelo dispositivo do pendrive.
Vou assumir que você vai usar o pendrive inteiro como SWAP, mas caso você queira reservar partições para outra coisa, altere o esquema a seguir de acordo.
Delete todas as partições pré-existentes (instrução: d) e então, crie uma partição primária (instrução: n) ocupando todo o pendrive.
A seguir, altere o tipo dela (instrução: t) para 82 (Linux swap). Grave as alterações e saia do particionador (instrução: w).
Rode agora o comando:
# swapon /dev/sdb1
Mais uma vez, substitua /dev/sdb1 pela partição que você criou usando o fdisk. Pronto, você tem uma SWAP temporária.
Para remover essa SWAP e poder remover o pendrive, use:
# swapoff /dev/sdb1
Método 2: criando um arquivo de SWAP
A vantagem desse método, é que você não precisa reparticionar o pendrive. E você pode até criar o arquivo SWAP onde bem entender.
Abra o terminal e digite (para criar um arquivo de 1GB):
# dd if=/dev/zero of=/arquivo/destino.swap bs=1M count=1024
Use um pouco de matemática para criar arquivos SWAP de tamanhos diferentes.
Substitua /arquivo/destino.swap pelo caminho e nome a ser dado para o arquivo (a extensão é opcional, eu a uso só pra facilitar a vida).
Ative a SWAP nova com:
# swapon /arquivo/destino.swap
E caso queira desativá-la:
# swapoff /arquivo/destino.swap
Em ambos os métodos, caso você queira usar a nova SWAP de maneira permanente, basta acrescentar as devidas entradas no /etc/fstab.
E com essa, eu encerro mais uma Dica do Dino®, desejando a todos uma vida livre de pinks, da RedHat e da Canonical.
Gosto desses Procedimentos clássicos, ao modo "Dino".
as coisas clássicas do tempo da Tela Preta, funcionam bem.