วิธีการเปิดใช้งานการไฮเบอร์เนตใน 16.04


10

ฉันได้สูญเสียฟังก์ชันจำศีลที่จำเป็นสำหรับฉันไปหลังจากอัปเกรดอูบุนตู นี่เป็นเรื่องปกติ แต่น่าเสียดายที่ฉันไม่สามารถเปิดใช้งานได้อีกในเวลานี้

ฉันลองวิธีแก้ปัญหาก่อนหน้านี้สามข้อ:

แต่ไม่มีตัวเลือกไฮเบอร์เนตปรากฏขึ้น

ข้อมูลเพิ่มเติมบางส่วน:

  • sudo pm-hibernate ไม่มีผลอะไรและดูเหมือนจะไม่ทำอะไรเลย

  • sudo s2disk เอาท์พุท:

    s2disk: ไม่สามารถเปิดอุปกรณ์สแน็ปช็อต สาเหตุ: ไม่อนุญาตให้ใช้งาน

ฉันเดาว่านี่เป็นเงื่อนงำสำคัญของฉัน แต่ฉันไม่พบคำอธิบาย / วิธีแก้ปัญหาที่ชัดเจนเมื่อ googling นั่น - ฉันกลัวว่าฉันไม่รู้ความหมาย

ไม่มีการเปลี่ยนแปลงdmesgเอาต์พุตและ/var/log/pm-suspend.logไม่มีอยู่หลังจากรัน pm-hibernate

เครื่องสามารถจำศีลภายใต้ ubuntu 15.04 และรุ่นก่อนหน้า - ตัวเลือกข้างต้นทำงานก่อนหน้านี้

(ฉันรู้ว่านี่เป็นคำถามที่อาจซ้ำซ้อนแต่ต้องการเพิ่มรายละเอียดเพิ่มเติม)


ฉันมีปัญหาเดียวกันมีเพียงฉันเท่านั้นที่สามารถจำศีล / หยุดชั่วคราวได้ แต่ Lenovo z51-70 ของฉันจะไม่ตื่นขึ้นมาอีก ฉันยังเพิ่มตัวเลือกที่คุณให้ไว้
Mookey

ลองดูที่นี่ ฉันเพิ่งทดสอบทั้ง Ubuntu และ Xubuntu 16.04 และใช้ได้ทั้งคู่ บน Ubuntu ฉันต้องรีบูตเพื่อให้แสดงในเมนู ฉันจะดำเนินการต่อไปและปิดสิ่งนี้เป็นรายการที่ซ้ำกัน แต่แจ้งให้เราทราบหากสามารถแก้ไขปัญหาของคุณได้หรือไม่ดังนั้นฉันจึงสามารถเปิดใหม่ได้
มิทช์


@Enkouyami ขอบคุณ คุณหมายถึงอะไรอย่างแม่นยำโดย "และเพิ่มพาร์ทิชัน swap ของคุณภายใน" - เช่นนี้: GRUB_CMDLINE_LINUX_DEFAULT = "สแปลชเงียบ / dev / sda3"
nsandersen

2
นั่นแปลกมาก คุณช่วยเพิ่มข้อมูลสำคัญลงในคำถามของคุณได้ไหม มีการเปลี่ยนแปลงอะไรถ้าคุณติดตั้งpm-utils( sudo apt-get install --reinstall pm-utils)? มีอะไร/etc/pm/config.d/และ/etc/pm/sleep.d/?
David Foerster

คำตอบ:


3

คุณต้องปิดการใช้งาน Secure Boot หากคุณใช้ UEFI

ด้วยการเปิดใช้งานการไฮเบอร์เนตที่เปิดใช้งาน Secure Boot ถูกปิดใช้งานด้วยเหตุผลด้านความปลอดภัย


1
เนื่องจาก Ubuntu จะไม่บอกคุณเรื่องนี้ตัดสินจาก OP ผู้ใช้จะตรวจสอบได้อย่างรวดเร็วว่าเปิดใช้งาน Secure Boot หรือไม่
ด้าน

0

ใน terminal sudo systemctl hibernateลอง หากระบบสามารถทำได้เช่นมีพื้นที่สว็อปเพียงพอก็ควรใช้งานได้ การใช้คำสั่งนี้ต้องใช้รหัสผ่านซึ่งไม่จำเป็นต้องเป็นสิ่งที่ไม่ดีเพราะจะทำให้มีการหยุดชั่วขณะหนึ่งเพื่อพิจารณาว่าสถานะระบบปัจจุบันกำลังถูกบันทึกลงใน HDD ที่ไม่ได้เข้ารหัส

วิธีสร้างHibernateแป้นพิมพ์ลัด:

  • กดและชนิดSystemkey
  • เลือกKeyboardการตั้งค่า
  • บนShortcutsแท็บเพิ่มCustom Shortcutsคำสั่งsystemctl hibernateและตั้งค่าคีย์ผสม โปรดทราบว่าไม่ใช้งาน sudo ที่นี่แม้ว่าจะมีการขอรหัสผ่านเมื่อใช้ทางลัด
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.