Vấn đề
Tôi vô tình xóa tập tin chụp nhanh ở <virtualbox-folder>/vms/<vm-name>/Snapshots
. Khi tôi cố gắng khởi động VM (tệp .vdi còn nguyên vẹn), lỗi sau xuất hiện:
C:\Users\Administrator>"C:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe" -st
artvm vmname
Oracle VM VirtualBox Headless Interface 4.3.24
(C) 2008-2015 Oracle Corporation
All rights reserved.
Error: failed to start machine. Error message: Could not open the medium 'C:\Pro
gram Files\Oracle\VirtualBox\vms\vmname\Snapshots/{5605a6c5-c4c2-45ef-b70e-62ccb
b104991}.vdi'.
VD: error VERR_PATH_NOT_FOUND opening image file 'C:\Program Files\Oracle\Virtua
lBox\vms\vmname\Snapshots/{5605a6c5-c4c2-45ef-b70e-62ccbb104991}.vdi' (VERR_PATH
_NOT_FOUND)
Tôi có thể phục hồi từ lỗi này không?
Những gì tôi đã thử
Xóa thông tin ảnh chụp nhanh trong .vbox
tệp
Các .vbox
tập tin, mà là một xml, có siêu dữ liệu về VM. Tôi đã xóa ảnh chụp nhanh trong xml này, nhưng lỗi vẫn tồn tại.
Bản sao không có ảnh chụp nhanh
Khi tôi cố gắng sao chép qua UI right click > Clone... > Full clone > Current state
, lỗi tương tự sẽ xuất hiện.
Tạo một VM mới bằng cách sử dụng tương tự .vdi
Nỗ lực này đã không hiển thị bất kỳ lỗi nào, nhưng VM chỉ không tải. Ngay sau màn hình grub, một màn hình đen xuất hiện (VM dường như bị đóng băng).
thông tin bổ sung
- Hệ điều hành máy chủ: Trung tâm dữ liệu Windows Server 2012 R2
- Hệ điều hành khách: Máy chủ Ubuntu 12.04 LTS (32 bit)
- Phiên bản hộp ảo 4.3.24 r98716