No meu Ubuntu 12.04, a opção de hibernação estava funcionando bem. No entanto, instalei o Debian em outra partição recentemente e quando tentei inicializar novamente no Ubuntu, recebi uma mensagem na tela inicial dizendo:
A unidade de disco para / ainda não está pronta ou não está presente. Continue aguardando; ou pressione s para pular a montagem ou M para recuperação manual.
Depois de entrar no Ubuntu, acho que minha opção de hibernação desapareceu.
Existe alguma maneira de recuperar a opção de hibernação?
EDIT: Solucionei o problema da unidade de disco e recuperei a opção de hibernação. Quando eu fiz o "sudo pm-hibernate", meu sistema foi para a hibernação. No entanto, ao ligar novamente, inicializou normalmente e, portanto, não houve efeito de hibernação.
Como isso pode ser corrigido?
EDIT1: Sistema - Lenovo ideapad s10-2.
EDIT2: / etc / fstab
EDIT3: Captura de tela do meu disco rígido.
sudo blkid
parece ter corrigido o problema.Infelizmente, o hibernar não funciona em muitos casos, o que pode causar a perda de dados se você esperar que seus documentos e aplicativos sejam abertos novamente quando você ligar novamente o computador. Portanto, a hibernação é desativada por padrão.
Teste se o hibernar funciona
Nota : Sempre salve seu trabalho antes de hibernar
Você deve salvar todo o seu trabalho antes de hibernar o computador, caso algo dê errado e seus aplicativos e documentos abertos não possam ser recuperados quando você ligar o computador novamente.
Você pode usar a linha de comando para testar se o hibernar funciona no seu computador.
Abra o Terminal pressionando Ctrl+ Alt+ Tou procurando o terminal no Dash.
Digite
sudo pm-hibernate
no terminal e pressione Enter.Digite sua senha quando solicitado.
Depois que o computador desligar, ligue-o novamente. Seus aplicativos abertos foram reabertos?
Se o hibernate não funcionar, verifique se sua partição de swap é pelo menos tão grande quanto a RAM disponível.
Ativar hibernação
Se o teste de hibernação funcionar, você poderá continuar usando o
sudo pm-hibernate
comando quando quiser hibernar.Você também pode ativar a opção de hibernação nos menus. Para fazer isso, use seu editor de texto favorito para criar
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
. Adicione o seguinte ao arquivo e salve:Reinicie e a hibernação está de volta!
Ou corra
killall unity-panel-service
para apenas redefinir o menu.Alguns usuários precisarão executar
sudo update-grub
para obter a opção de hibernação disponível no menu de energia. Alguns usuários também podem ter que pelo menos desconectar-se e fazer login para que apareça no menu superior (direito).Fonte : Ubuntu Docs - Power Hibernate
Fonte : Ubuntu Wiki - Depuração do Hibernate do Kernel
fonte
Tente adicionar uma
nobootwait
opção ao/etc/fstab
, algo como isto:/dev/sda1 / ext4 rw,nobootwait 0 1
fonte
Ao entrar em hibernação, uma imagem completa da sua RAM é copiada para troca. Portanto, na maioria das vezes as pessoas têm problemas com a hibernação que não funciona, sua troca é muito pequena.
Você precisa de pelo menos a quantidade de swap que possui RAM. Se você tiver muita RAM, defina swappiness = 0 . Portanto, se você tiver 8 GB de RAM, use 8,5 ou 9 GB de swap. Se você tem 4GB de RAM, 6GB de swap é um bom número.
fonte
Até onde eu sei, o Linux, incluindo o Ubuntu, deve ter espaço de troca 2x de RAM instalado.
De alguma forma, como minha configuração personalizada do computador de compilação não é capaz de usar a hibernação, eu tenho mais do que suficiente espaço de troca.
Se você acha que sua troca está atrapalhando você, pode usar este script que encontrei na internet. Limpa troca.
fonte