Por que não consigo montar uma partição swap?

6

Quando tento sudo swapon -a , recebo esta mensagem:

swapon: /dev/sdb4: read swap header failed: Invalid argument

sdb4 é onde minha partição de swap é.

sudo blkid devolve isto:

/dev/sdb1: UUID="75622b47-3265-48a6-a697-265b44bdfe55" TYPE="ext4" 
/dev/sdb3: UUID="d638620e-b8b1-49ae-b234-7e89aa0de676" TYPE="ext4" 
/dev/sdb5: UUID="E656-2CAB" TYPE="vfat" 
/dev/mapper/cryptswap1: UUID="83e2e318-eee6-4864-a1c4-330bd16bc6a7" TYPE="swap"

este é o conteúdo de fstab :

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sdb1 during installation
UUID=75622b47-3265-48a6-a697-265b44bdfe55 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sdb4 during installation
#UUID=86d7eebb-b840-4fb0-a1fc-a84074062cb2 none            swap    sw              0       0
#/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0   
/dev/sdb4        none            swap    sw              0       0
    
por tony 17.06.2011 / 09:52

2 respostas

5

Execute o comando sudo fdisk -l . Isto irá listar todos os tipos de partição Uma partição swap será listada de forma semelhante ao abaixo no Ubuntu.

/dev/sdb4            7295        8268     7811072   82  Linux swap / Solaris

Se você não vê os últimos 2 valores '82' e 'Linux Swap', ele não é configurado como partição swap. Assegure-se de que / dev / sdb4 não seja uma partição real com dados reais antes de transformá-la em uma partição swap, pois todos os seus dados serão perdidos.

Em seguida, faça isso para criá-lo como partição swap

sudo swapoff -a

sudo /sbin/mkswap /dev/sdb4 (substitua pelo nome correto da partição, se diferente)

sudo swapon -a

para uma ajuda detalhada, consulte link

    
por Jamess 17.06.2011 / 10:52
3

Simples: você não tem uma partição sdb4! Sua troca parece estar em / dev / mapper / cryptswap1. Parece que você configurou o cryptswap, então você precisa consertar seu fstab para apontar para a nova partição swap, preferencialmente pelo UUID, não pelo nome do dispositivo.

    
por psusi 17.06.2011 / 15:39

Tags