Como faço para restaurar uma partição swap que acidentalmente apaguei?

11

Eu acidentalmente excluí minha partição de troca por meio do gparted.

(Ainda estou logado no sistema para que a restauração seja mais fácil) Alguém pode me ajudar por favor? Não tenho certeza de como configurá-lo porque a instalação do Ubuntu fez isso automaticamente.

Existem 3 partições agora:

  /dev/sda1 -> Ubuntu installation root, mounted at '/'

  /dev/sda2 -> Windows partition

  /dev/sda3 -> Fedora partition

e /dev/sda4 se não estou enganado foi a partição de swap (tamanho de 4GB)

    
por Adonis K. Kakoulidis 26.08.2012 / 20:18

1 resposta

23

Basta usar o gparted novamente para criar a partição /dev/sda4 adicional e formatá-la como tipo "swap do Linux".

Exemplo:

  • Aqui, excluí a partição my /dev/sda6 swap no espaço realçado:

  • Clique com o botão direito do mouse no espaço não alocado e clique em Novo; escolha tipo "linux-swap", clique em Adicionar:

  • Aplicar alterações

  • Clique com o botão direito do mouse na nova partição swap e escolha "swapon":

  • A menos que você o tenha removido, a entrada de swap em /etc/fstab ainda deve estar lá.

    • Verifique no terminal com: grep swap.*sw /etc/fstab e você verá uma linha longa como:
    UUID=adc15cab-1cd4-4278-9a1d-59016cced6dd none swap sw  0  0
    • Se você não visualizar essa linha, obtenha o UUID usando sudo blkid | grep swap e adicione uma linha neste formato para /etc/fstab .

    • Se você vir essa linha, mas o UUID não corresponder ao que foi retornado por blkid , edite fstab para corresponder. (Nota: A linha no fstab não deve ser comentada, isto é, não deve começar com #.)

  • Execute free -m para verificar se a partição de troca está ativa.

por ish 26.08.2012 / 20:24