O que é o UUID da minha unidade de permuta?

0

Eu tenho o boot duplo do Ubuntu 13.10 em um ASUS Windows 8 com um SSD (mas não no SSD).

Configurei-o ao instalar para usar uma unidade de troca, mas parece que não estou usando isso, pois recebo esta mensagem na tela de carregamento:

could not mount /dev/mapper/cryptswap1 M for manual S for skip

E meu sistema operacional Linux continua travando.

Aqui está minha pergunta:

Eu posso ver dois UUIDs diferentes para minha unidade de swap:

um de sudo blkid | grep swap :

/dev/mapper/cryptswap1: UUID="a08247f7-a5d9-4d5a-bde7-41339a41ed42" TYPE="swap"

e um de sudo nano /etc/fstab :

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda8 during installation
UUID=1507d33a-9aed-4091-8d5f-b0d27434f9fc /               ext4    errors=remoun$
# /boot/efi was on /dev/sda1 during installation
UUID=C61B-97CB  /boot/efi       vfat    defaults        0       1
# swap was on /dev/sda9 during installation
# UUID=375639c1-f7b0-4428-a47f-7fdae8f899eb none            swap    sw           $
/dev/mapper/cryptswap1 none swap sw 0 0

Estou me perguntando devo alterar o UUID em fstab para o que obtenho de blkid ? Além disso, posso ver o mesmo UUID quando pesquiso ls -l /dev/disk/by-uuid/ .

Seria um problema para mim tentar alterar o UUID de troca no fstab (e descomentar), ou estou errado em assumir que deveria ou há uma maneira mais adequada de corrigir esse problema?

Saída de free

             total       used       free     shared    buffers     cached
Mem:       5995912    5030668     965244          0      15588    1169388
-/+ buffers/cache:    3845692    2150220
Swap:      8000508     124356    7876152
    
por bozdoz 27.02.2014 / 22:42

1 resposta

1

# swap was on /dev/sda9 during installation
# UUID=375639c1-f7b0-4428-a47f-7fdae8f899eb none            swap    sw           $
/dev/mapper/cryptswap1 none swap sw 0 0

Meu palpite é que inicialmente swap é criado aqui, mas então a partição é formatada como cryptswap, então ao invés de usar a partição raw e o UUID, ela confia em / dev / mapper (é por isso que a linha UUID é comentada ).

Para referência, no meu sistema os UUIDs também são diferentes, mas o cryptswap1 está montado corretamente.

cryptswap é configurado em /etc/crypttab , deve conter algo assim para o seu sistema (note que fstab diz que sua troca foi originalmente em / dev / sda9):

cryptswap1 /dev/sda9 /dev/urandom swap,cipher=aes-cbc-essiv:sha256

Se as partições foram realocadas de alguma forma e / dev / sda9 não existe mais, você provavelmente precisará atualizar o crypttab para refletir o novo local.

Você pode encontrar mais informações sobre como configurar e diagnosticar cryptswaps aqui:

link

    
por roadmr 28.02.2014 / 17:03