A partição de troca não é montada na reinicialização

2

Estou usando o Ubuntu 12.04 e estava tentando ativar o Hibernate. Descobri que um deve ter uma Partição de Swap equivalente a RAM no sistema que foi criado. As informações do meu sistema de arquivos

sudo fdisk -l /dev/sda

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b11e9

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63       96389       48163+  de  Dell Utility
/dev/sda2           98304    84097023    41999360   83  Linux
/dev/sda3        84097024   167878655    41890816    7  HPFS/NTFS/exFAT
/dev/sda4       167879311   312575999    72348344+   f  W95 Ext'd (LBA)
/dev/sda5       167879313   287396152    59758420    7  HPFS/NTFS/exFAT
/dev/sda6       287397888   310425599    11513856    7  HPFS/NTFS/exFAT
/dev/sda7       310427648   312575999     1074176   82  Linux swap / Solaris

Eu sou capaz de hibernar meu sistema assim que eu permito minha partição / dev / sda7.

Por isso eu faço mkswap /dev/sda7
e swapon /dev/sda7

Eu até adicionei entrada em / etc / fstab

UUID="xxx" /dev/sda7 none swap sw 0 0

Tudo acontece com sucesso, incluindo sudo pm-hibernate Mas quando eu reinicio meu sistema após o Hibernate ele não consegue carregar minha partição swap.

Eu verifiquei usando o Gparted Partition Editor, então para / dev / sda7 o sistema de arquivos se tornou desconhecido. Por favor, ajude a resolver isso.

    
por Abhinav Ashok 02.06.2012 / 09:33

2 respostas

2

É a linha real que você tem no fstab para a partição swap? Se é substituir "xxx" com o UUID real. Você pode conseguir isso executando

 sudo blkid

Minha linha de swap é

UUID=2188134d-a147-4db9-9b58-fe12f7b74a58 none swap sw 0 0

minha saída blkid

/dev/sda2: UUID="72cf9e50-f555-476e-a018-cec87a86d2bb" TYPE="ext4" 
/dev/sda5: UUID="2188134d-a147-4db9-9b58-fe12f7b74a58" TYPE="swap" 
/dev/sda6: UUID="14143c21-08e9-4d31-b083-f6efb11234fb" TYPE="ext4" 
/dev/sda7: LABEL="1210" UUID="955bd082-58af-46fc-a72b-016c9d7a3150" TYPE="ext4" 
/dev/sdb1: UUID="14ee47cc-54cb-4887-8773-fd53121efe10" TYPE="ext4"

Faça o backup e edite o arquivo fstab para alterar conforme necessário

sudo cp /etc/fstab /etc/fstab.bak && gksudo gedit /etc/fstab

Também pode valer a pena verificar se o UUID em /etc/initramfs-tools/conf.d/resume está correto.

cat /etc/initramfs-tools/conf.d/resume

Isto deve corresponder ao UUID da partição swap, se for diferente, então altere o UUID

sudo cp /etc/initramfs-tools/conf.d/resume /etc/initramfs-tools/conf.d/resume.bak && gksudo gedit /etc/initramfs-tools/conf.d/resume
    
por 23 93 26 35 19 57 3 89 02.06.2012 / 10:07
0

Talvez faça

sudo update-initramfs

depois de alterá-lo.

    
por Tommy 09.08.2012 / 20:32