VirtualBox có hỗ trợ ngủ đông trong HĐH khách không?


11

Hiện tại tôi đang thử nghiệm hiberfil.systệp trên Windows 7 và để không phá vỡ hệ thống chính của mình, tôi đã quyết định cài đặt Windows 7 trong VirtualBox. Khi bật ra, chế độ ngủ đông bị vô hiệu hóa và không thể được kích hoạt trong hệ thống khách; nó nói rằng ngủ đông không được hỗ trợ bởi phần cứng hoặc những thứ tương tự.

Có ai gặp vấn đề này trước đây? Bất kỳ cách nào để kích hoạt chế độ ngủ đông trong VirtualBox?


Ngủ đông được hỗ trợ bởi phần cứng. Đây không phải là thứ sẽ được ảo hóa.
Ramhound

@Ramhound: Không nhất thiết. Tôi nghĩ trong những ngày APM, BIOS được sử dụng để thực hiện hầu hết các công việc, nhưng ngày nay, phần quan trọng - lưu / khôi phục hình ảnh RAM - được Windows NT và Linux thực hiện hoàn toàn trong HĐH. Tôi không nghĩ có sự khác biệt lớn giữa việc chuyển sang S4 (Tạm dừng vào Đĩa) so với việc tắt nguồn máy tính.
dùng1686

Tại sao bạn muốn ngủ đông một máy ảo?
Keltari

Như tôi đã nói - tôi đã thử nghiệm với hiberfil.sys (muốn chuyển tệp này sang ổ đĩa khác, nhưng như hóa ra, có lẽ không thể).
Signum

Câu trả lời:


10

Thật không may, VirtualBox không hỗ trợ các tính năng cho phép HĐH khách ngủ hoặc ngủ đông. Vì vậy, không có cách nào để kích hoạt chế độ ngủ đông trong hệ thống Windows khách.

Nhưng trừ khi bạn đặc biệt cần sử dụng chế độ ngủ đông trong hệ thống khách (ví dụ để thử nghiệm), thực sự không cần điều đó vì bản thân VirtualBox có tính năng tương tự. Đọc dưới đây để biết chi tiết.


Nếu ai đó đang tìm kiếm hiệu ứng tương tự nhưng không cần thực sự sử dụng chế độ ngủ đông Windows, VirtualBox có một tính năng gọi là Lưu trạng thái máy . Nó chỉ đơn giản là đóng băng hệ thống khách và lưu trạng thái RAM và VM vào đĩa. Nó được thực hiện bởi VirtualBox, không phải Windows. Khi hệ thống khách được khởi động lại và trạng thái của nó được khôi phục, nó thậm chí sẽ không nhận thấy nó đã bị gián đoạn.

Bạn có thể kích hoạt nó bằng cách nhấp vào nút đóng của cửa sổ VM, chọn Lưu trạng thái máy và xác nhận với OK . Hoặc mở menu ngữ cảnh của VM trong VirtualBox, mở Đóng menu con và chọn Lưu trạng thái . Nó cũng có phím tắt, trong cửa sổ VirtualBox là Ctrl+ Vvà trong cửa sổ VM là Host key+ Q.

Điều này sẽ hoạt động với bất kỳ hệ thống khách nào về mặt lý thuyết, ngay cả khi chính nó không hỗ trợ chế độ ngủ đông.

Bạn cũng có thể kiểm tra phần 1.8.6. Lưu trạng thái của máy trong hướng dẫn sử dụng của VirtualBox.


3
Điều này không trả lời câu hỏi. Áp phích ban đầu ghi rõ, hiện tại tôi đang thử nghiệm hiberfil.systệp trên Windows 7 và để không phá vỡ hệ thống chính của mình, tôi đã quyết định cài đặt Windows 7 trong VirtualBox. Vì vậy, người đăng ban đầu không tìm cách lưu trạng thái của máy nhiều như họ muốn thử nghiệm điều chỉnh hiberfil.systệp trên Windows 7 đang chạy trong Máy ảo để không làm nổ máy Windows 7 chính của họ.
JakeGould

@JakeGould Tôi không nghĩ vậy. Câu hỏi là " Có cách nào để kích hoạt chế độ ngủ đông trong VirtualBox không? " Và câu trả lời của tôi " VirtualBox không hỗ trợ các tính năng cho phép HĐH khách ngủ hoặc ngủ đông. ". Nó hoàn toàn trả lời câu hỏi. Tôi không nghĩ thật tệ khi thêm thông tin khác vì nó có thể giúp đỡ người khác. Tôi đã kết thúc câu hỏi này khi tôi đang tìm kiếm "Hibernation trong Windows 7 khách trong VirtualBox".
David Ferenczy Rogožan

Xem bình luận của tôi ở trên, tôi đã giải thích lý do tại sao tôi quan tâm đến hiberfil.sys và không lưu trạng thái máy.
Signum

1
@Signum Nhưng bạn đã có câu trả lời. Nó đơn giản là không thể. Tôi đặt một dấu phân cách giữa câu trả lời cho câu hỏi của bạn và câu trả lời chung chung, vì vậy nó sẽ rõ ràng hơn. Bạn không nên nghĩ về bản thân mình mà thôi. Tôi sẽ nói rằng 99% những người sẽ kết thúc ở đây thực sự không quan tâm đến chế độ ngủ đông của Windows, họ chỉ muốn ngủ đông bằng mọi cách. Và tôi không quan tâm đến việc bỏ phiếu, nếu điều đó sẽ giúp ngay cả với người khác, tôi sẽ hài lòng. Đó là mục đích chính của trang web này - để giúp đỡ người khác.
David Ferenczy Rogožan

2
Điều đó thật đáng buồn nếu VirtualBox không hỗ trợ điều đó. Ví dụ: tôi muốn kiểm tra hành vi ứng dụng khi nhận thông báo WM_POWERBROADCAST (để ghi lại các sự kiện ngủ / tiếp tục) trên các phiên bản Windows khác nhau ... Điều đó sẽ hữu ích.
Vincas Dargis
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.