virtualbox的镜像文件.vdi可否跨平台通用?

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
mozilla
帖子: 29
注册时间: 2006-10-07 0:48

virtualbox的镜像文件.vdi可否跨平台通用?

#1

帖子 mozilla » 2008-10-19 0:08

virtualbox版本2.0.2,官方下载
在xp下安装了虚拟机2k,得到虚拟机镜像文件2k.vdi
在ubnutu 8.04下新建虚拟机2k后,将虚拟机镜像文件替换为xp下安装的2k.vdi,提示如下错误:

VM cannot start because the hard disk '/home/fox/.VirtualBox/VDI/2k.vdi' is not accessible (Actual UUID {f49cc58e-0e0d-4f91-aeca-e6135073080d} of the hard disk image '/home/fox/.VirtualBox/VDI/2k.vdi' doesn't match UUID {78dae308-d199-416a-8ec8-c10452e9f804} stored in the registry).


返回 代码:
NS_ERROR_FAILURE (0x80004005)
组件:
Console
界面:
IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}


请问:怎样才能使.vdi文件跨平台通用呢?
mozilla
帖子: 29
注册时间: 2006-10-07 0:48

Re: virtualbox的镜像文件.vdi可否跨平台通用?

#2

帖子 mozilla » 2008-10-19 11:26

终于试出来了。主要是每一个vdi都有一个uuid号。直接复制是不行的。
要使用一个硬盘镜像文件vdi(其实vmware的vmdk文件是一样的),先要注册。
打开VirtualBox──管理──虚拟介质──注册──选中你要的vdi文件。
再在VirtualBox中,新建虚拟机,选择硬盘的时候选现有硬盘镜像就是刚才注册的就可以了
回复