实现将VirtualBox 虚拟机转换为KVM虚拟机的步骤 – starshine的专栏 – 博客频道 – CSDN.NET

3、利用qemu-kvm命令基于转换后的虚拟磁盘镜像启动虚拟机

在生成kvm支持的文件格式后,即可以使用qemu-kvm基于已转换的磁盘文件启动虚拟机了,语法

如下:

qemu-kvm -m 1024 -M pc -smp 2 -hda /opt/images/centos.qcow2 -boot c -name centos

-k en-us vnc :0 -usb -usbdevice tablet

启动后,将生产一个单独的qemu-kvm进程,利用vnc工具可以连接到这个虚拟机,在本例中vnc端口为

5900,连接后,可以在客户机中进行各种操作。

参数说明: -m 1024 指定内存大小

-M pc 真的机器类型,这里为RHEL 5.4.0 PC

-smp 使用2个虚拟cpu仿真对称多处理器系统

-hda 指定虚拟磁盘文件名称

-boot 指定引导设备 c 为硬盘,d为光驱

-name 指定虚拟机名字

-k 指定键盘layout

vnc :0 指定vnc连接端口,最终端口为后面的数字+5900

-usb 使usb设备有效

-usbdevice tablet 加入把设备,tablet是指使用绝对坐标的指针设备,如鼠标

通过实现将VirtualBox 虚拟机转换为KVM虚拟机的步骤 – starshine的专栏 – 博客频道 – CSDN.NET.

~~~~~~~~~~~~~

记一下吧,还在为虚拟机的格式问题头疼中。。。

Advertisements

VirtualBox和VMware镜像文件互转 – – ITeye技术网站

1. VMWare转VirtualBox

Usage:

VBoxManage clonehd <uuid>|<filename> <outputfile>

[–format VDI|VMDK|VHD|RAW|<other>]

[–variant Standard,Fixed,Split2G,Stream,ESX]

[–type normal|writethrough|immutable]

[–remember] [–existing]

例子:

vboxmanage clonehd “F:VMxp.vmdk” “F:VMxp.vdi” -format VDI

——是转换成功了,和“先转化为RAW,再转换为VDI”的结 果差不多,但是,还是没法使用!3.1.6版本的VirtualBox是可以直接使用VMDK的,但就是没法启动系统!可能是VMWare虚拟系统时使用 了SCSI硬盘?

Qemu转VMDK为RAW格式:(下载地址:http://www.onlinedown.net/soft/46950.htm )

qemu-img convert -f vmdk “F:VMxp.vmdk” -O raw “F:VMVirtualBoxTemp.img”

通过VirtualBox和VMware镜像文件互转 – – ITeye技术网站.

~~~~~~

似乎vmware可以转换到raw格式呀,不过使用方法还没看懂,继续学习中~~