Di Ubuntu 12.04 saya, opsi hibernasi bekerja dengan baik dan baik. Namun, saya menginstal Debian di partisi lain baru-baru ini dan ketika saya lagi mencoba untuk boot ke Ubuntu, saya mendapat pesan di layar boot splash yang mengatakan:
Disk drive untuk / belum siap atau tidak ada. Terus menunggu; atau tekan s untuk melewati pemasangan atau M untuk pemulihan manual.
Setelah masuk ke Ubuntu, saya menemukan bahwa opsi hibernasi saya hilang.
Apakah ada cara untuk memulihkan opsi hibernasi?
EDIT: Saya memecahkan masalah disk drive dan saya mendapatkan opsi hibernasi kembali. Ketika saya melakukan "sudo pm-hibernate", sistem saya beralih ke hibernasi. Namun, saat dinyalakan lagi, boot normal dan dengan demikian tidak ada efek hibernasi.
Bagaimana ini bisa diperbaiki?
EDIT1: Sistem - Lenovo ideapad s10-2.
EDIT2: / etc / fstab
EDIT3: Screenshot dari hard disk saya.
sudo blkid
tampaknya telah menyelesaikan masalah.Sayangnya, hibernate tidak berfungsi dalam banyak kasus, yang dapat menyebabkan Anda kehilangan data jika Anda mengharapkan dokumen dan aplikasi Anda dibuka kembali ketika Anda menyalakan kembali komputer Anda. Oleh karena itu, hibernasi dinonaktifkan secara default.
Uji apakah hibernasi berfungsi
Catatan : Selalu simpan pekerjaan Anda sebelum hibernasi
Anda harus menyimpan semua pekerjaan Anda sebelum hibernasi komputer, kalau-kalau ada masalah dan aplikasi dan dokumen Anda yang terbuka tidak dapat dipulihkan saat Anda menyalakan komputer lagi.
Anda dapat menggunakan baris perintah untuk menguji apakah hibernate berfungsi di komputer Anda.
Buka Terminal dengan menekan Ctrl+ Alt+ Tatau dengan mencari terminal di Dash.
Ketik
sudo pm-hibernate
ke terminal dan tekan Enter.Masukkan kata sandi Anda saat diminta.
Setelah komputer Anda mati, hidupkan kembali. Apakah aplikasi terbuka Anda dibuka kembali?
Jika hibernasi tidak berfungsi, periksa apakah partisi swap Anda setidaknya sebesar RAM yang tersedia.
Aktifkan hibernasi
Jika uji hibernasi berfungsi, Anda dapat terus menggunakan
sudo pm-hibernate
perintah saat Anda ingin hibernasi.Anda juga dapat mengaktifkan opsi hibernasi di menu. Untuk melakukan itu, gunakan editor teks favorit Anda untuk membuat
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
. Tambahkan yang berikut ke file dan simpan:Mulai ulang dan hibernasi kembali!
Atau jalankan
killall unity-panel-service
untuk hanya mengatur ulang menu.Beberapa pengguna kemudian harus menjalankan
sudo update-grub
untuk mendapatkan opsi hibernasi tersedia di menu daya. Beberapa pengguna mungkin juga harus setidaknya keluar kemudian masuk untuk membuatnya muncul di menu daya (kanan atas).Sumber : Ubuntu Docs - Power Hibernate
Sumber : Ubuntu Wiki - Debugging Kernel Hibernate
sumber
Coba tambahkan
nobootwait
opsi ke/etc/fstab
, sesuatu seperti ini:/dev/sda1 / ext4 rw,nobootwait 0 1
sumber
Saat masuk ke mode hibernasi, gambar penuh RAM Anda disalin ke swap. Jadi sebagian besar waktu orang mengalami masalah dengan hibernasi tidak berfungsi, swap mereka terlalu kecil.
Anda membutuhkan setidaknya swap sebanyak yang Anda punya RAM. Jika Anda memiliki banyak RAM, atur swappiness = 0 . Jadi, jika Anda memiliki RAM 8GB, gunakan swap 8,5 atau 9GB. Jika Anda memiliki 4GB RAM, 6GB swap adalah angka yang bagus.
sumber
Sejauh yang saya tahu Linux termasuk Ubuntu harus memiliki ruang swap 2x ram diinstal.
Beberapa cara konfigurasi komputer build kustom saya tidak dapat menggunakan hibernasi karena saya memiliki lebih dari cukup ruang swap.
Jika Anda berpikir swap Anda memperlambat Anda, Anda dapat menggunakan skrip ini yang saya temukan di internet. Ini membersihkan swap.
sumber