Tôi đã khởi động lại máy của mình, nhưng Virtual Box đã bật lên và hỏi tôi muốn làm gì với VM hiện đang chạy. Nó cho tôi các tùy chọn sau:
- Lưu trạng thái máy
- Gửi tín hiệu tắt máy
- Tắt nguồn máy
- Khôi phục ảnh chụp nhanh hiện tại 'Ban đầu 4'
Tôi muốn tiếp tục VM chính xác nơi tôi rời đi sau khi khởi động lại, vì vậy tôi đã chọn tùy chọn đầu tiên. Sau một vài phút của thanh tiến trình có vẻ như đang lưu trạng thái của máy, Virtual Box đã hoàn thành và sau đó thoát.
Một lát sau khi tôi khởi động lại Virtual Box, tôi được thông báo về một bản nâng cấp nhỏ (5.22 lên 5.24). Vì vậy, tôi thoát và cài đặt bản cập nhật. Nhưng sau này khi tôi cố gắng khôi phục VM, có vẻ như nó đã khởi động lại từ đầu, thay vì khôi phục và tôi đã gặp lỗi:
FATAL: Could not read from the boot medum! System halted.
Sau khi đào bới, tôi phát hiện ra rằng không có bộ lưu trữ nào được gắn vào bộ điều khiển IDE, vì vậy tôi đã đính kèm hình ảnh VM. Sau đó, VM đã khởi động, nhưng hình ảnh có vẻ đã được vài tháng tuổi, mặc dù thực tế là khung ảnh chụp nhanh xuất hiện cho thấy tôi đang ở ảnh chụp mới nhất.
Khi tôi tìm trong thư mục Snapshots cho máy ảo của mình, tôi thấy ba tệp ngày hôm nay, hai lần lưu lại bản gốc (tệp .vmdk và tệp .sav) và một tệp vmdk khác trong khoảng thời gian tôi khởi động lại. Vì vậy, nó thực sự trông giống như tiết kiệm ở đó, nhưng làm thế nào để tôi thực sự sử dụng nó?
Cập nhật: Tôi đã thử sử dụng VBoxManage adoptstate
lệnh trên tệp .sav, nhưng bây giờ khi tôi cố gắng khởi động thì không thành công với lỗi này:
VBoxManage: error: pci#0: New device in slot 0x28, ichac97 (vendor=0x8086 device=0x2415) [ver=4 pass=final] (VERR_SSM_LOAD_CONFIG_MISMATCH)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole