免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6068 | 回复: 14
打印 上一主题 下一主题

KVM [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-11 21:12 |只看该作者 |倒序浏览
嗨,这里有用过KVM的伙计吗?我最近用了用KVM-54,不是太顺利,安装个Windows XP进行了一小半就死机了。

论坛徽章:
0
2 [报告]
发表于 2007-12-11 22:54 |只看该作者

这是我当时玩KVM时的零散笔记

安装kvm、qemu、kqemu、kernel-package、linux-source、build-essential

编译kqemu并加载其模块,然后处理kqemu设备
mknod /dev/kqemu c 250 0
chmod 666 /dev/kqemu
这一步如果要使其自动生效的话,需要:
        创建/etc/udev/rules.d/60-kqemu.rules,内容为:KERNEL=="kqemu", NAME="%k", MODE="0660", GROUP="kqemu"
        将/etc/modprobe.d/kqemu中kqemu的major号改为0
        创建kqemu的组并将自己的用户加入这个组:addgroup --system kqemu && adduser lrj kqemu

将自己的用户加入kvm组,得到对/dev/kvm的操作权限,然后加载kvm模块

开始装XP:
首先创建一个虚拟盘,使用的是动态增长的方式
qemu-img create WinXP.img -f qcow 5G
然后可以man一下qemu,然后按照里面所说的各种选项开始安装XP了,禁止掉会使qemu运行速度减慢的acpi等等。。。
kvm -no-acpi -localtime -m 512 -boot d -cdrom winxp.iso -usb -soundhw all -smb share WinXP.img
装到一半,安装程序要重启,qemu关闭,这时从硬盘启动之,执行:
kvm -no-acpi -localtime -m 512 -boot c -cdrom winxp.iso -usb -soundhw all -smb share WinXP.img

共享文件夹是用的samba,可以在XP中执行net use e: \\10.0.2.2\share来访问所共享的文件夹(对XP,主机IP永远为10.0 .2.2)

保存和恢复虚拟机的状态:
当安装好了一个虚拟机后,可以在其上创建一个"叠加镜像",
qemu-img create -b windows.img -f qcow windows.ovl
运行叠加镜像:
qemu windows.ovl -enable-audio -user-net -localtime -smb qemu_share
叠加镜像非常小,只保存对原始镜像作出的改变,如果想回到安装后的初始状态,
只需简单地删掉叠加镜像,然后创建一个新的.

论坛徽章:
0
3 [报告]
发表于 2007-12-15 22:27 |只看该作者

回复 #2 Lrj 的帖子

kvm-54下没有这么复杂,只需要:
modprobe kvm_intel
后,dev下的设备结点就出来了
创建image的命令差不多,启动虚拟机的命令是
qemu-system-x86_64 ...

论坛徽章:
0
4 [报告]
发表于 2007-12-16 15:53 |只看该作者

回复 #3 yushang 的帖子

KVM-54也没有集成kqemu啊,要加速的话kqemu还是要单独安装的

论坛徽章:
0
5 [报告]
发表于 2007-12-16 19:40 |只看该作者

回复 #4 Lrj 的帖子

为什么要用kqemu呢,kvm应该更快一些吧

论坛徽章:
0
6 [报告]
发表于 2008-01-14 13:06 |只看该作者
你没加 -win2k-hack -no-acpi&

论坛徽章:
0
7 [报告]
发表于 2008-01-16 20:27 |只看该作者
原帖由 wheel 于 2008-1-14 13:06 发表
你没加 -win2k-hack -no-acpi&


原来还要加-win2k-hack?我只用了-no-acpi.现在可以了.

论坛徽章:
0
8 [报告]
发表于 2008-01-17 14:51 |只看该作者
qemu-system-x86_64 -smp 4 -hda /kvm/linux/dev/c.img -net user -vnc :0 -net nic,model=rtl8139 &
起来后虚拟网关是10.0.2.2后来ssh上去一看就是主机,不过主机ssh不到虚拟你上,

论坛徽章:
0
9 [报告]
发表于 2008-01-17 16:24 |只看该作者
kvm好玩吗? 和vmware workstation比起来呢? 我因为工作需要把kvm backport到2.6.21上,装了1把,结果后来项目取消了。

我觉得vmware比较吸引人的就是对各种设备的支持好,方便使用; 不好的地方就是内核一变,就要vmware-config.pl

论坛徽章:
0
10 [报告]
发表于 2008-01-17 17:30 |只看该作者
kvm速度比vmware快好多。只是网络太难配了。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP