Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 關於windows >> VirtualBox 下創建的 vdi 文件移動後無法使用[解決方法]

VirtualBox 下創建的 vdi 文件移動後無法使用[解決方法]

日期:2017/2/7 13:36:25      編輯:關於windows
 

偶爾要用其他系統,如老 Windows XP、Linux,就要用到虛擬機軟件,一般我會選用 VirtualBox,因為免費…… VMware 的雖然很不錯但你懂的——付費軟件。

最近在整理硬盤的文件,把一個 XP 的 vdi 文件移到另外一個位置,然後在 VirtualBox 裡面提示 uuid 已存在之類的錯誤提示,無法使用。

G 了一下,原來是:VirtualBox 和 VMware 不同,不能像 VMware 那樣直接復制虛擬磁盤文件就可以,因為 VirtualBox 識別虛擬磁盤文件 VDI 采用了 uuid 識別技術。

解決方法應該就是重新分配 uuid,但是 UI 界面沒找到這類選項,又 G 了一下,原來可以用命令:

1. 命令窗口轉到 VirtualBox 所在目錄,如我的

D:
cd \WIN_Program\VirtualBox

2. 重新分配 uuid 命令

VBoxManage internalcommands sethduuid 鏡像文件路徑

注:“鏡像文件路徑”如果目錄帶有空格的就要使用英文雙引號

如果是要復制,就要使用 VirtualBox 的 Clone 功能,這樣就會給新復制的 vdi 文件分配新 uuid,命令如下:

VBoxManage clonevdi 原始VDI文件 新的VDI文件

同樣:“鏡像文件路徑”如果目錄帶有空格的就要使用英文雙引號
而且原始硬盤鏡像要從虛擬介質管理器中將鏡像釋放並刪除,否則會報錯。

完,繼續折騰。

Copyright © Windows教程網 All Rights Reserved