Sebenarnya pertanyaan saya dapat terlihat identik dengan yang ini di forum ini (dan juga yang ini di tempat lain ); memang pertanyaannya sama, tetapi saya tetap bertanya karena saya dapat memberikan lebih banyak informasi dan karena saya mencoba beberapa solusi yang ditemukan di web (mungkin memperburuk keadaan).
Saya dulu hibernate Ubuntu 15.10 (menutup tutupnya). Sekarang saya telah memperbarui ke 16,04 (saya pikir itu hal yang baik, karena versi ini LTS, tidak seperti 15.10), saya tidak dapat menggunakan hibernasi (atau suspensi!) Lagi: jika saya mencoba menggunakannya, Ubuntu tidak t mati, hanya layar menjadi hitam, led daya menyala, dan saya tidak bisa melakukan apa pun selain mematikannya secara manual (tekan lama tombol daya). Ketika saya menyalakannya lagi, saya melihat baris berikut
lalu Ubuntu boot.
Dari sini saya mencoba
sudo -s
echo shutdown > /sys/power/disk
echo disk > /sys/power/state
dan
sudo -s
echo platform > /sys/power/disk
echo disk > /sys/power/state
Hanya yang pertama yang sebagian bekerja dan hanya satu kali: yang saya maksudkan adalah bahwa setelah penutupan brutal sesi pulih.
Kemudian saya mencoba mengikuti saran ini . Saya tidak mengerti komentar yang ditulis setelah perintah, jadi saya benar-benar memasukkan perintah sebagaimana adanya (berpikir bahwa beberapa kesalahan seperti "perintah / folder ini tidak ada" akan terjadi jika ada sesuatu untuk menggantikan dalam perintah ):
EDIT
cat /proc/meminfo
sudo swapoff -a
sudo dd if=/dev/zero of=/swapfile bs=1024 count=8M
sudo chmod 600 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile
sudo -b gedit /etc/fstab
free -m
swapon
mount | grep " / "
sudo blkid -g
sudo blkid
sudo filefrag -v /swapfile | grep "First block:"
sudo filefrag -v /swapfile
echo "resume=UUID=cdXX--X18 resume_offset=66050" | sudo tee /etc/initramfs-tools/conf.d/resume
sudo -b gedit /boot/grub/menu.lst
sudo -b gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="... resume=UUID=cdXX--X18 resume_offset=66050"
sudo update-grub -y
sudo update-initramfs -u
Mungkin ini ide yang buruk, karena sekarang saya mengerti.
Pada akhirnya saya menemukan pertanyaan yang terkait di atas dan saya pergi ke sini , tetapi saya tidak tahu harus berbuat apa.
EDIT 2 Saat ini jika saya masuk
...$ sudo swapon -s
Saya sama sekali tidak mendapatkan apa pun
...$
/etc/initramfs-tools/conf.d/resume
dan dua resume resume dari etc/default/grub
, jalankan dua baris terakhir untuk memperbarui grub dan initrd. Hapus / tukar file. Lari sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
. Coba salah satu dari target ini dengan sudo systemctl suspend
. Apa yang terjadi?