在VirtualBox里复制VDI文件

来源:互联网 发布:plover鞋子怎么样 知乎 编辑:程序博客网 时间:2024/05/16 05:30

直接复制出来的VDI文件无法在虚拟介质管理器中注册,因为每个VDI文件都有一个唯一的uuid,而VirtualBox不允许注册重复的uuid。解决:发现VBoxManage有一个clonevdi方法可以克隆VDI文件,并赋予它一个新的uuid。具体用法是在命令行里执行:VBoxManage clonevdi 原始VDI文件名 新的VDI文件名。用这个方法创建了新的VDI文件后,就可以正常注册并在另一个虚拟机中使用了。

VirtualBox发布了2.10版,在这个版本里,VBoxManage clonevdi命令改为了VBoxManage clonehd,它的用法如下:

VBoxManage clonehd          <uuid>|<filename> <outputfile>
                            [-format VDI|VMDK|VHD|RAW|<other>]
                            [-remember]

可以看到,使用-format参数,除了VDI格式的虚拟磁盘文件以外,它还支持VMDK(VMWare)、VHD(Virtual PC)等格式。为了向下兼容,它仍然支持使用VBoxManage clonevdi命令来复制VDI格式的文件。

原创粉丝点击