Isso provavelmente se deve a alterações & amp; regressões introduzidas no kernel 4.4.0 como este com o Ubuntu 16.04, mas eu tem uma solução alternativa para o 4.4.0:
Primeiro, adicionei minha partição de swap ao grub, reiniciei e não houve alteração. Em seguida instalei os pacotes do kernel do Ubuntu com o TuxOnIce stable e a opção para hibernar apareceu, mas isso falhou. Mais tarde eu instalei o pacote hibernate
que usa uswsusp
para suspender para disk & amp; ram e isso funcionou. Abaixo estão as etapas exatas para conseguir isso:
-
Verifique se a sua partição swap / arquivo (s) está configurada corretamente em
/etc/default/grub
; você pode fazer isso verificando a localização comcat /proc/swaps
ouswapon -s
.Melhor ainda, descubra o UUID ou o rótulo da (s) partição / arquivos de swap e use isso:
tail -n -9 /proc/swaps | cut -d ' ' -f 1 | xargs sudo blkid
-
Edite
/etc/default/grub
encontrando a linha comGRUB_CMDLINE_LINUX_DEFAULT=
, adicione seu (s) dispositivo (s) de swap e salve. Para inserir o UUID, prefixe-o comUUID=
ou/dev/by-uuid/
. -
Salvar alterações no GRUB:
sudo update-grub
-
Adicione o repositório estável do TuxOnIce :
sudo add-apt-repository ppa:tuxonice/ppa
-
Instale o kernel do TuxOnIce & amp; uswsup:
sudo apt update sudo apt install uswsusp linux-generic-tuxonice tuxonice-userui
-
Reinicie o computador (
sudo reboot;
)