Como re-configurar a partição swap no sistema GPT

1

Eu instalei o Ubuntu 14.04 como inicialização dupla no meu pc desktop windows 8 acer. Tenho certeza de que configurei uma unidade de swap, mas agora, se eu fizer swapon -s , não pareço ter uma partição swap. Quando eu recebo sudo fdisk -l :

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x055144b6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  1953525167   976762583+  ee  GPT
Partition 1 does not start on physical sector boundary.

Eu corrigi problemas de swap antes em um sistema que não é da GPT e gostaria de receber ajuda para obter a minha reconfiguração de troca na GPT. Meu sistema mostra o seguinte: sudo gdisk /dev/sda then p mostra:

Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 531392B4-E90D-44D4-B066-9D0760AAE16B
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 2048-sector boundaries
Total free space is 3437 sectors (1.7 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         1230847   600.0 MiB   2700  Basic data partition
   2         1230848         1845247   300.0 MiB   EF00  EFI system partition
   3         1845248         2107391   128.0 MiB   0C01  Microsoft reserved part
   4         2107392       161163263   75.8 GiB    0700  Basic data partition
   5       161163264       317462527   74.5 GiB    0700  Basic data partition
   6       317462528       348829695   15.0 GiB    2700  Basic data partition
   7       348829696       387891199   18.6 GiB    0700  
   8       387891200       583202815   93.1 GiB    8300  
   9       583202816       598827007   7.5 GiB     8200  
  10       598827008      1953523711   646.0 GiB   8300

Minha troca original estava no no 9 acima.

blkid mostra:

/dev/sda1: LABEL="Recovery" UUID="C8D83761D8374D46" TYPE="ntfs" 
/dev/sda2: LABEL="ESP" UUID="B639-EA4B" TYPE="vfat" 
/dev/sda4: LABEL="Acer" UUID="01D0215206ACFEE0" TYPE="ntfs" 
/dev/sda5: LABEL="DATA" UUID="01D0215209012810" TYPE="ntfs" 
/dev/sda6: LABEL="Push Button Reset" UUID="01D021528B28B4C0" TYPE="ntfs" 
/dev/sda7: UUID="6D02-3AEA" TYPE="vfat" 
/dev/sda8: UUID="775b2ce6-e738-40e5-828f-eccdf49cd63a" TYPE="ext4" 
/dev/sda10: UUID="22c6084f-1225-48eb-a295-5d1a0d3d8830" TYPE="ext4" 
    
por Jacques MALAPRADE 13.05.2015 / 23:24

1 resposta

3

Crypted

Para configurar um crypted swap , adicione esta linha a /etc/crypttab

cryptswap   /dev/sda9    /dev/urandom     swap,cipher=aes-cbc-essiv:sha256,size=256

adicione esse em /etc/fstab

/dev/mapper/cryptswap        none            swap    defaults        0       0

Você pode precisar instalar o pacote cryptsetup ( sudo apt-get install cryptsetup ).

e reinicie

Ou não (crypted)

Execute o comando:

sudo mkswap /dev/sda9

depois, basta adicionar uma linha em /etc/fstab like

/dev/sda9                     none            swap    defaults        0       0

e reinicie ou execute sudo swapon -a

PARTUIDO

Em ambos os casos, é melhor usar PARTUUID (porque você usa GPT ) em vez do nome do dispositivo. Obtenha o UUID da partição com

sudo blkid -s PARTUUID /dev/sda9

e use-o em /etc/crypttab ou /etc/fstab com PARTUUID = em vez de / dev / sda9

    
por solsTiCe 14.05.2015 / 00:11