
我一直在嘗試將動態大小的硬碟轉換為固定大小,以提高 VM 盒的效能。我嘗試按照說明進行操作將動態大小的 VirtualBox VDI 硬碟轉換為固定大小
但在嘗試手動刪除舊驅動器時我不斷遇到問題這是我嘗試使用的命令
vboxmanage closemedium 磁碟「3f883a9e-037a-4f67-8ed4-f82ea2c7a84b」 –刪除
這給了我這個錯誤
c:\Program Files\Oracle\VirtualBox>vboxmanage closemedium 磁碟「3f883a9e-037a-4f 67-8ed4-f82ea2c7a84b」VBoxManage.exe: 錯誤: 中'C:\Users\mal2c7a84b」VBoxManage.exe: 錯誤: 中'C:\Users\mal7a84b」VBoxManage.exe: 錯誤: 中'C:\Users\malmal748348382_4830 1438813340 021_48330\box-disk1 。 ()」在檔案 VBoxManageDisk.cpp 的第 1551 行
如何才能將硬碟大小正確設定為「固定」?
答案1
該錯誤本身是因為如果硬碟仍連接到虛擬機,則無法刪除該硬碟,因此您應該按照文章中的報告將其刪除:
開啟虛擬盒管理器,前往電腦的設置,然後從該電腦的 SATA 控制器中刪除舊的(動態大小的)驅動器。
重要提示:正如文章本身所說,請小心並確保您有備份。