Partição de troca perdida

3

Eu configurei uma nova partição do Ubuntu há alguns dias. Ontem eu instalei o Kubuntu-Desktop para substituir a coisa Unity.
Desde que instalei o novo desktop, a partição Linux-Swap não funciona mais e nem é reconhecida como Swap. Eu não sei como isso pode acontecer.

Alguém sabe como resolver um problema como esse? Eu entendo que tem algo a ver com /etc/fstab , mas não sei o que fazer com isso.

A partição Swap tem 4 GB e foi configurada durante a instalação do Ubuntu.

Se isso ajudar, aqui está o resultado de: cat /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda7 during installation
UUID=345e5bbd-d951-4376-8f4b-724be9d0417b /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda5 during installation
UUID=9669db10-3a55-47cd-8c49-e8e4520ca2d3 /boot           ext4    defaults        0       2
# /home was on /dev/sda8 during installation
UUID=38b3f3ac-c96b-4f01-8fcf-eac44c6ed28f /home           ext4    defaults        0       2
# swap was on /dev/sda6 during installation
#UUID=6ea517a3-a80a-4acb-bea9-4efea2a71acf none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

Editar: desde que houve uma pergunta sobre: cat /etc/crypttab

cryptswap1 UUID=6ea517a3-a80a-4acb-bea9-4efea2a71acf /dev/urandom swap,cipher=aes-cbc-essiv:sha256
    
por Severus15 22.10.2014 / 14:27

2 respostas

1

Tente recriar sua partição de troca como segue:

Etapa 1. Formato /dev/sda6 para ser um swap válido mkswap /dev/sda6

Etapa 2. Ative a troca por swapon /dev/sda6

Etapa 3. Além disso, modifique /etc/fstab para fazer o início da troca após cada inicialização . A linha de troca provavelmente já estará lá. Você só precisará atualizar UUID recebido como saída da etapa 1.

Por exemplo, no seu caso, REMOVA estas linhas ( SE você não quiser a partição swap criptografada ):

#UUID=6ea517a3-a80a-4acb-bea9-4efea2a71acf none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

Adicione esta linha no final com NEW UUID que você recebeu na etapa 1:

UUID=0c9f1cb4-a539-4ca4-8eb2-712d0efc3d10 none            swap    sw              0       0

veja aqui e minha resposta lá

% bl0ck_qu0te%     
por devWeek 22.10.2014 / 14:48
0

A resposta de KasiyA está no caminho certo, mas esquece de se livrar da entrada crypttab e não consegue explicar em detalhe como alterar fstab :

% bl0ck_qu0te%

E então:

  1. Remova a última linha de fstab ( /dev/mapper/cryptswap1 none swap sw 0 0 ), remova o comentário da linha anterior e substitua o UUID pelo do dispositivo de troca recém-formatado, e. g .:

    UUID=0c9f1cb4-a539-4ca4-8eb2-712d0efc3d10 none  swap  sw  0 0
    
  2. Remova ou comente a linha em /etc/crypttab ou remova ou renomeie esse arquivo completamente.

Você também pode reutilizar o antigo UUID da partição de troca, se na etapa 1 você fizer:

mkswap --uuid 6ea517a3-a80a-4acb-bea9-4efea2a71acf /dev/sda6
    
por David Foerster 22.10.2014 / 18:20