VirtualBox รองรับการจำศีลในระบบปฏิบัติการ guest หรือไม่


11

ขณะนี้ฉันกำลังทดลองกับhiberfil.sysไฟล์บน Windows 7 และไม่หยุดระบบที่สำคัญของฉันฉันตัดสินใจที่จะติดตั้ง Windows 7 ใน VirtualBox ตามที่ปรากฏการไฮเบอร์เนตถูกปิดใช้งานและไม่สามารถเปิดใช้งานในระบบแขก มันบอกว่าไฮเบอร์เนตไม่ได้รับการสนับสนุนจากฮาร์ดแวร์หรืออะไรทำนองนั้น

มีใครเคยพบปัญหานี้มาก่อนหรือไม่ วิธีการเปิดใช้งานการจำศีลใน VirtualBox?


การไฮเบอร์เนตรองรับฮาร์ดแวร์ ไม่น่าเป็นไปได้นี่คือสิ่งที่จะทำให้เป็นเสมือนจริง
Ramhound

@ แรมฮาวด์: ไม่จำเป็น ฉันคิดว่าในวัน APM BIOS เคยทำงานส่วนใหญ่ แต่ทุกวันนี้ส่วนสำคัญ - การบันทึก / เรียกคืนอิมเมจ RAM - ถูกนำมาใช้โดย Windows NT และ Linux ทั้งหมดภายในระบบปฏิบัติการ ฉันไม่คิดว่ามีความแตกต่างที่สำคัญระหว่างการไปที่ S4 (Suspend to Disk) กับการปิดเครื่องคอมพิวเตอร์
user1686

ทำไมคุณต้องการไฮเบอร์เนตเครื่องเสมือน
Keltari

อย่างที่ฉันพูด - ฉันกำลังทดลองกับ hiberfil.sys (ต้องการย้ายไฟล์นี้ไปยังไดรฟ์อื่น แต่ปรากฏว่าเป็นไปไม่ได้)
Signum

คำตอบ:


10

น่าเสียดายที่ VirtualBox ไม่รองรับฟีเจอร์ที่จะทำให้เกสต์เกสต์เข้าสู่โหมดสลีปหรือไฮเบอร์เนต ดังนั้นจึงไม่มีวิธีการเปิดใช้งานการไฮเบอร์เนตในระบบ Windows guest

แต่ถ้าคุณไม่จำเป็นต้องใช้การจำศีลในระบบแขก (เช่นสำหรับการทดสอบ) คุณไม่จำเป็นต้องทำเช่นนั้นเพราะ VirtualBox มีคุณสมบัติคล้ายกัน อ่านรายละเอียดด้านล่าง


หากใครกำลังมองหาผลเช่นเดียวกัน แต่ไม่จำเป็นที่จะต้องใช้งานจริงไฮเบอร์เนตของ Windows VirtualBox มีคุณสมบัติที่เรียกว่าบันทึกรัฐเครื่อง มันหยุดระบบแขกและบันทึกสถานะ RAM และ VM ลงในดิสก์ มันทำโดย VirtualBox ไม่ใช่ Windows เมื่อระบบผู้เยี่ยมชมเริ่มต้นอีกครั้งและสถานะของการคืนค่าระบบจะไม่สังเกตเห็นว่าระบบถูกขัดจังหวะ

คุณสามารถเรียกมันโดยเพียงแค่คลิกที่ปุ่มปิดหน้าต่าง VM ของการเลือกบันทึกสถานะเครื่องและยืนยันกับOK หรือเมนูบริบทใน VirtualBox เปิดเปิด VM ของปิดเมนูย่อยและเลือกบันทึกรัฐ มันยังมีแป้นพิมพ์ลัดใน VirtualBox หน้าต่างมันCtrl+ Vและในหน้าต่าง VM ของมัน+Host keyQ

สิ่งนี้ควรทำงานกับระบบของแขกทุกคนในทางทฤษฎีถึงแม้ว่ามันจะไม่สนับสนุนการไฮเบอร์เนตก็ตาม

คุณสามารถตรวจสอบส่วน1.8.6 บันทึกสถานะของเครื่องของคู่มือผู้ใช้ VirtualBox


3
สิ่งนี้ไม่ตอบคำถาม โปสเตอร์ต้นฉบับระบุไว้อย่างชัดเจนว่า“ ขณะนี้ฉันกำลังทดลองใช้hiberfil.sysไฟล์บน Windows 7 และเพื่อไม่ให้ระบบหลักแตกสลายฉันจึงตัดสินใจติดตั้ง Windows 7 ใน VirtualBox” ดังนั้นโปสเตอร์ดั้งเดิมจึงไม่ต้องการบันทึกสถานะของเครื่องเท่าที่พวกเขาต้องการทดสอบด้วยการปรับแต่งhiberfil.sysไฟล์บน Windows 7 ที่ทำงานในเครื่องเสมือนเพื่อไม่ให้เครื่องหลัก Windows 7 ระเบิด
JakeGould

@ JakeGould ฉันไม่คิดอย่างนั้น คำถามคือ " วิธีใดก็ตามที่จะเปิดใช้งานการจำศีลใน VirtualBox? " และคำตอบของฉัน " VirtualBox ไม่รองรับคุณสมบัติที่จะทำให้แขกระบบปฏิบัติการพักหรือไฮเบอร์เนต " มันตอบคำถามได้อย่างสมบูรณ์แบบ ฉันไม่คิดว่าการเพิ่มข้อมูลอื่นจะช่วยให้ผู้อื่นได้ไม่ดี ฉันสิ้นสุดคำถามนี้เมื่อฉันค้นหา "ไฮเบอร์เนตใน Windows 7 แขกใน VirtualBox"
David Ferenczy Rogožan

ดูความคิดเห็นของฉันด้านบนฉันได้อธิบายว่าทำไมฉันสนใจ hiberfil.sys และไม่บันทึกสถานะเครื่อง
Signum

1
@Signum แต่คุณได้รับคำตอบ มันเป็นไปไม่ได้ ฉันใส่ตัวคั่นระหว่างคำตอบสำหรับคำถามของคุณกับคำตอบทั่วไปดังนั้นควรมีความชัดเจนมากขึ้น คุณไม่ควรคิดถึงตัวเองเท่านั้น ฉันจะบอกว่า 99% คนที่จะจบที่นี่จริง ๆ ไม่สนใจเกี่ยวกับการไฮเบอร์เนตของ Windows พวกเขาเพียงต้องการไฮเบอร์เนต แต่อย่างใด และฉันไม่สนเรื่องการลงคะแนนเสียงถ้ามันจะช่วยได้แม้แต่กับคน ๆ เดียวฉันก็จะพอใจ นั่นคือจุดประสงค์หลักของเว็บไซต์นี้ - เพื่อช่วยเหลือผู้อื่น
David Ferenczy Rogožan

2
มันค่อนข้างน่าเศร้าถ้า VirtualBox ไม่รองรับ ตัวอย่างเช่นฉันต้องการทดสอบลักษณะการทำงานของแอปพลิเคชันเมื่อได้รับข้อความ WM_POWERBROADCAST (สำหรับการจับภาพเหตุการณ์พัก / ทำงานต่อ) ใน Windows รุ่นต่าง ๆ ... นั่นจะเป็นประโยชน์
Vincas Dargis
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.