Oracle VM VitrualBox克隆命令 VBoxManage clonehd
以下是在Windows下测试的。
用惯了VM,因为越来越臃肿,现在改用VBox,但其克隆需要生成新的uuid,故采用如下方式。
用其可视化界面没有克隆功能,注册时也会报uuid的错误。
故只能采用命令行工具VBoxManageclonehd命令:
D:\ProgramFiles\Oracle\VirtualBox>VBoxManageclonehd"D:\ProgramFiles\ubuntu\u
b03\ubuntu8.04.vdi.vdi""d:\ProgramFiles\ubuntu\ubuntu8.0403.vdi.vdi"
VBoxManage.exe:error:Cannotregistertheharddisk'D:\ProgramFiles\ubuntu\ub
03\ubuntu8.04.vdi.vdi'{c2b941b7-479d-4dae-b32f-02c6b16fe2aa}becauseaharddis
k'D:\ProgramFiles\ubuntu\ubuntu8.04.vdi.vdi'withUUID{c2b941b7-479d-4dae-b32
f-02c6b16fe2aa}alreadyexists
VBoxManage.exe:error:Details:codeE_INVALIDARG(0x80070057),componentVirtua
lBox,interfaceIVirtualBox,calleeIUnknown
Context:"OpenMedium(Bstr(pszFilenameOrUuid).raw(),enmDevType,AccessMode_ReadW
rite,pMedium.asOutParam())"atline209offileVBoxManageDisk.cpp
注意以下两点:
1.原来文件ubuntu8.04.vdi.vdi的名称、路径不能改
2.敲入命令行时不能使用相对路径操作。