GNU/Linux >> Belajar Linux >  >> Ubuntu

Tidak Dapat Hibernasi Dua Kali?

Saya menjalankan Ubuntu 13.10, dan saya berhasil menangguhkan ke RAM tanpa insiden apa pun. Menangguhkan ke disk (hibernasi), bagaimanapun, tidak bekerja untuk kedua kalinya saya melakukannya (setelah reboot).

Saya mencoba hibernasi dengan pm-hibernate dan juga dengan uswusp .

Pertama kali setelah re-boot berjalan dengan baik, tetapi jika saya mencoba untuk hibernasi lagi, itu akan hang dengan pesan s2disk snapshooting system dan saya harus mem-boot ulang.

Partisi swap saya lebih besar dari RAM saya.

/etc/default/grub saya :

GRUB_DEFAULT="5"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="resume=UUID=6a6e6406-4022-4620-bb36-fbf29f5c1cdf"
GRUB_SAVEDEFAULT="false"

Saya menjalankan update-grub setelah mengubah parameter CMDLINE_LINUX.

/etc/initramfs-tools/conf.d/resume saya :

RESUME=UUID=6a6e6406-4022-4620-bb36-fbf29f5c1cdf

Diperbarui setelah mengubahnya dengan:

sudo update-initramfs -u

Saya mencoba 'mengatur ulang' swap saya dengan:

sudo swapoff -a && sudo swapon -U 6a6e6406-4022-4620-bb36-fbf29f5c1cdf

tapi itu tidak mengubah apa pun.

Keluaran free -m :

               total       used       free     shared    buffers     cached 
 Mem:          1865         644       1220          0        111        328
 -/+ buffers/cache:         205       1659 
 Swap:         2044           0       2044

Output dari nama -a:

Linux QuoraF 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 07:38:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Apakah ada cara untuk mengatur ulang apa yang salah setelah hibernasi pertama? Saya membayangkan bahwa sistem menciptakan sesuatu di suatu tempat, dan sesuatu ini memblokir hibernasi berikutnya.

Jawaban yang Diterima:

Menemukan solusi. Berjalan:

sync && sudo sysctl -w vm.drop_caches=3 && sudo sysctl -w vm.drop_caches=2

akan membersihkan cache, dan sistem akan dapat hibernasi untuk kedua kalinya setelah boot ulang.

Saya tidak tahu sekarang apa atau mengapa sesuatu terakumulasi dalam ingatan. Seharusnya sistem tumpukan, di mana entri baru menyeret entri yang tidak diperlukan lagi.

Kiat Wilf masih berlaku untuk sistem yang menggunakan ruang swap saat berjalan. Saya menggunakannya hanya untuk hibernasi Artinya, saya punya 2 GB, tetapi hanya menggunakan 1 GB. Jika saya membutuhkan 3 GB misalnya, saya tidak akan dapat hibernasi komputer RAM 2 GB saya menggunakan partisi swap 2 GB.


Ubuntu
  1. Menu Pesan Hilang Setelah Upgrade Ke 12.10?

  2. Hibernasi Di 18,04?

  3. Tidak Dapat Mengaktifkan Wi-fi?

  1. Tidak Dapat Menginstal Vim?

  2. Ubuntu 16.04 Tidak Ada Wifi Setelah Ditangguhkan?

  3. Tidak Dapat Masuk Melalui Layar Masuk Unity Setelah Meningkatkan Ke 12,04?

  1. Shutdown Setelah Waktu Tertentu?

  2. Terjebak Di Layar Ungu?

  3. Tidak Ada Jaringan Setelah Upgrade Ke 16,04?