分享下virtualbox转为kvm的经验

290 views
Skip to first unread message

easthero

unread,
Dec 27, 2010, 8:50:17 PM12/27/10
to sh...@googlegroups.com
一 首先把virtualbox镜象转换为kvm镜象,当然不转也可以直接用。
转的话需要两个步骤

1.
VBoxManage clonehd --format RAW source.vdi dest.img

2.
qemu-img convert -f raw dest.img -O qcow2 dest.qcow

但是有两点要注意,我就是在这上面吃了亏

a.virtualbox如果曾经使用过sanpshot,而要把之前的snapshot都删掉,让virtualbox把snapshot和当前状态进行merge。否则如果直接拿vdi文件转换则是老的数据而不是当前虚拟机正在运行的数据

b.virtualbox新建虚拟机时选定的文件是多大则用VBoxManage转换时需要的剩余空间要多大。比如vbox虚拟机分配的空间是20G,则当前剩余空间必须达到20G,否则第一步VBoxManage转换会出错,因为生成的dest.img需要占用20G

二.debian服务器的设置
1.内核装 2.6.32-5-vserver-amd64,安装必须的软件 kvm kvm-qemu libvirt-bin
2. 网络bridge的设置参考 http://blah.homelinux.org/?p=39
3.kvm启动记得加 -k en-us 设置keyboard layout

源泉星火(张明源)

unread,
Dec 27, 2010, 8:58:32 PM12/27/10
to sh...@googlegroups.com
感谢分享
qemu-img 现在应该可以直接转vdi了。不用VBoxManage转成raw。

1.内核装 2.6.32-5-vserver-amd64,安装必须的软件 kvm kvm-qemu libvirt-bin
其实只装kvm就要吧,libvirt可以不用。
设置keyboard layout确实有必要,不然有时候会很囧的

Chaos Eternal

unread,
Dec 27, 2010, 9:03:11 PM12/27/10
to sh...@googlegroups.com
有没有测试过 直接用 qemu-img convert 从.vdi 到qcow2。 文档说可以,所以希望有试验过的达人出来献个身。

偶从VMware的vdk转成qcow2成功过。

最后厚脸皮再推一下偶的关于 kvm网桥上网的经验:
一、 http://chaos.ycool.com/post.3580204.html
二、 http://chaos.ycool.com/post.3591641.html

嘿嘿。

2010/12/28 easthero <east...@gmail.com>:

源泉星火(张明源)

unread,
Dec 27, 2010, 9:05:59 PM12/27/10
to sh...@googlegroups.com
曾经转换过,但当时转换的是windows,从vbox到kvm相当于硬件的变化,所以杯具的蓝屏了。

源泉星火(张明源)

unread,
Dec 27, 2010, 9:08:57 PM12/27/10
to sh...@googlegroups.com
Chaos Eternal 兄的 博客很不错,学习了

ghosTM55

unread,
Dec 27, 2010, 9:58:46 PM12/27/10
to sh...@googlegroups.com


2010/12/28 easthero <east...@gmail.com>

thx 4 sharing!!!

--
Thomas
Shanghai Linux User Group

http://www.ghosTunix.org
Twitter: @ghosTM55

felixonmars

unread,
Dec 27, 2010, 10:39:47 PM12/27/10
to sh...@googlegroups.com
这问题有解么....

Felix Yan
Twitter: @felixonmars
Blog: http://felixcat.net


2010/12/28 源泉星火(张明源) <zhangmin...@gmail.com>
所以杯具的蓝屏了

源泉星火(张明源)

unread,
Dec 27, 2010, 10:48:20 PM12/27/10
to sh...@googlegroups.com
Windows的问题很麻烦,我没搞定蓝屏问题。

easthero

unread,
Dec 27, 2010, 10:54:40 PM12/27/10
to sh...@googlegroups.com
实测用qemu-img直接转vdi到qcow2没有问题

windows我估计你得在原来的虚拟机把重要硬件的驱动都删光,到了kvm里让它重新找驱动

源泉星火(张明源)

unread,
Dec 27, 2010, 10:58:10 PM12/27/10
to sh...@googlegroups.com
easthero 兄 说的解决办法很有可能成功。

在 2010年12月28日 上午11:54,easthero <east...@gmail.com>写道:
实测用qemu-img直接转vdi到qcow2没有问题

windows我估计你得在原来的虚拟机把重要硬件的驱动都删光,到了kvm里让它重新找驱动

felixonmars

unread,
Dec 27, 2010, 11:07:26 PM12/27/10
to sh...@googlegroups.com
一般那些驱动似乎不让删呀...Ghost盘的制作多半也是在安装驱动之前就做镜像, 安装后再卸载似乎我没成功过...

Felix Yan
Twitter: @felixonmars
Blog: http://felixcat.net


2010/12/28 easthero <east...@gmail.com>
在原来的虚拟机把重要硬件的驱动都删光,到了kvm里让它重新找驱动

easthero

unread,
Dec 27, 2010, 11:14:31 PM12/27/10
to sh...@googlegroups.com
参考万能xp ghost镜象的制作 http://www.pconline.com.cn/pcedu/soft/st/winxp/0405/371966_1.html

2010/12/28 felixonmars <felix...@gmail.com>

小马xiaoma

unread,
Dec 27, 2010, 11:14:16 PM12/27/10
to sh...@googlegroups.com
据说主要就是磁盘的驱动。windows下肯定有解决办法的,否则人家ghost版的windows哪里来的呢?

felixonmars

unread,
Dec 27, 2010, 11:15:52 PM12/27/10
to sh...@googlegroups.com
感谢, 回头我试试

tiger BB

unread,
Dec 27, 2010, 11:28:26 PM12/27/10
to sh...@googlegroups.com

有人使用openvz玩虚拟机吗?我这两天把那个研究了一下,就是直接下的centos的iso,然后刻盘进去体验。

发现有个问题就是内核那块只能选择 ovz9rh 这个最早的版本,底下的几个都不能使用。求解?

直接在openvz.org下的centOS的iso镜像文件,刻录的DVD.... 



--
人生就像蜡烛一样,从顶燃到底,都应该是光明的。

Rory Ye

unread,
Dec 27, 2010, 11:32:27 PM12/27/10
to sh...@googlegroups.com
推荐proxmox,可以体验一下。基于debian的。

--
My site:http://www.jdkcn.com
Twitter: @jdkcn

tiger BB

unread,
Dec 27, 2010, 11:47:07 PM12/27/10
to sh...@googlegroups.com
能简单对比一下这两个吗?对openvz较熟悉一点...都是OS虚拟化吗?

--
人生就像蜡烛一样,从顶燃到底,都应该是光明的。



源泉星火(张明源)

unread,
Dec 28, 2010, 1:48:52 AM12/28/10
to sh...@googlegroups.com
proxmox是将openvz与kvm集成在一起并提供管理工具的发行版。

张明源

unread,
Apr 18, 2012, 10:51:59 PM4/18/12
to sh...@googlegroups.com
我来挖个坟,
easthero同学说的
我刚刚证实可用,谢谢easthero! 

在 2010年12月28日星期二UTC+8上午10时58分46秒,ghosTM55写道:

easthero

unread,
Apr 27, 2012, 10:58:14 PM4/27/12
to sh...@googlegroups.com
那我再回应一下,Windows P2V蓝屏参考下文

Reply all
Reply to author
Forward
0 new messages