ที่จริงคำถามของฉันอาจปรากฏขึ้นเหมือนกันในฟอรัมนี้ (และคำถามนี้ที่อื่น ); แน่นอนคำถามเหมือนกัน แต่ฉันถามมันต่อไปเพราะฉันสามารถให้ข้อมูลเพิ่มเติมและเพราะฉันลองใช้วิธีแก้ปัญหาบางอย่างที่พบในเว็บ
ฉันเคยจำศีล Ubuntu 15.10 (ปิดฝา) ตอนนี้ฉันได้อัปเดตเป็น 16.04 (ฉันคิดว่ามันเป็นสิ่งที่ดีเนื่องจากเวอร์ชันนี้คือ LTS ซึ่งแตกต่างจาก 15.10) ฉันไม่สามารถใช้การไฮเบอร์เนต (หรือการระงับ!) อีกต่อไป: ถ้าฉันพยายามใช้งาน ไม่ปิดเพียงหน้าจอเป็นสีดำไฟ LED เปิดอยู่และฉันไม่สามารถทำอะไรได้นอกจากปิดเครื่องด้วยตนเอง (กดปุ่มเปิดปิดเครื่องนาน) เมื่อฉันเปิดเครื่องอีกครั้งฉันเห็นบรรทัดต่อไปนี้
จากนั้น Ubuntu ก็บูทขึ้น
จากที่นี่ฉันลองด้วย
sudo -s
echo shutdown > /sys/power/disk
echo disk > /sys/power/state
และ
sudo -s
echo platform > /sys/power/disk
echo disk > /sys/power/state
เฉพาะส่วนแรกเท่านั้นที่ทำงานและเพียงครั้งเดียว: โดยบางส่วนฉันหมายถึงว่าหลังจากที่โหดร้ายปิดตัวลงเซสชั่นถูกกู้คืน
จากนั้นฉันพยายามทำตามคำแนะนำนี้ ฉันไม่เข้าใจความคิดเห็นที่เขียนหลังจากคำสั่งดังนั้นฉันจึงป้อนคำสั่งตามที่เป็นจริง (โดยคิดว่ามีข้อผิดพลาดบางอย่างเช่น "คำสั่ง / โฟลเดอร์นี้ไม่มีอยู่" จะเกิดขึ้นหากมีบางอย่างมาแทนที่คำสั่ง ):
แก้ไข
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
บางทีนี่อาจเป็นความคิดที่แย่มากตั้งแต่ตอนนี้ฉันก็ได้
ในที่สุดฉันพบคำถามที่เชื่อมโยงด้านบนและฉันไปที่นี่แต่ฉันไม่รู้จะทำอย่างไร
แก้ไข 2ในขณะนี้ถ้าฉันป้อน
...$ sudo swapon -s
ฉันไม่ได้อะไรเลย
...$
/etc/initramfs-tools/conf.d/resume
และสอง stanas กลับมาเพิ่มให้etc/default/grub
รันสองบรรทัดสุดท้ายเพื่ออัพเดต grub และ initrd ลบ / สลับไฟล์ sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
วิ่ง พยายามใด ๆ sudo systemctl suspend
ของเป้าหมายเหล่านี้ด้วย เกิดอะไรขึ้น?