LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1021|回复: 8

kvm虚拟机的疑惑

[复制链接]
发表于 2008-12-17 14:53:43 | 显示全部楼层 |阅读模式
我的cpu是 opteron 2210,已经查询可以支持amd的虚拟技术,
我现在有点疑惑
1. 我把主板的虚拟选项设置为enable,却不能加载kvm-amd模块,提示不被bios支持,如果我把虚拟选项设置为disable,反而可以加载kvm-amd模块,并成功安装了windows,我想知道kvm是不是非要cpu的虚拟支持才可以用。
2.安装好了windows以后,发现设备管理和“我的电脑”属性里的cpu都是qemu虚拟cpu,我在怀疑,到底我用的是kvm还是qemu虚拟机啊,查了资料,只知道kvm好像用了qemu的前端。
现在弄得我好晕。
发表于 2008-12-17 16:46:33 | 显示全部楼层
kvm需要CPU支持硬件虚拟
kvm重用了qemu作为前端,所以是qemu虚拟cpu也没什么好奇怪的啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 19:13:14 | 显示全部楼层
谢谢lzlz的解答,不过我在网上找资料发现好像kvm似乎也支持没有硬件虚拟技术的cpu啊。
回复 支持 反对

使用道具 举报

发表于 2008-12-17 19:44:23 | 显示全部楼层
Post by yunlinux;1925359
不过我在网上找资料发现好像kvm似乎也支持没有硬件虚拟技术的cpu啊。

使用“-no-kvm”选项,关闭kvm硬件虚拟化后,可以“支持”没有硬件虚拟化技术的cpu
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 20:11:14 | 显示全部楼层
http://www.linuxeden.com/forum/thread-166180-1-15.html

上面那个连接里面的朋友,出现的问题和我的问题一样,主板的virtualization设置为enable,反而不能加载kvm-amd模块,要是设置为disable了,加载kvm-amd没有问题,我真得怀疑自己的kvm到底有没有起作用,还是启动的虚拟机是qemu啊。
回复 支持 反对

使用道具 举报

发表于 2008-12-17 21:23:21 | 显示全部楼层
Post by yunlinux;1925384
主板的virtualization设置为enable,反而不能加载kvm-amd模块,要是设置为disable了,加载kvm-amd没有问题

你BIOS里具体的选项是什么?什么名?
Post by yunlinux;1925384
我真得怀疑自己的kvm到底有没有起作用,还是启动的虚拟机是qemu啊。

你可以试试,qemu的速度和kvm绝对不是一个等级的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-18 09:58:51 | 显示全部楼层
BIOS里的选项名称: AMD Virtualization Technology
如果设置为Enable,则不能加载kvm-amd模块
如果设置为Disable,则可以加载kvm-amd模块,并且顺利安装windowsXP,使用正常。
回复 支持 反对

使用道具 举报

发表于 2008-12-18 16:15:20 | 显示全部楼层
基本可以断定是BIOS的问题,我还没有这个选项呢,不用在意。只要速度快,kvm就是正常的。
回复 支持 反对

使用道具 举报

发表于 2008-12-18 21:44:06 | 显示全部楼层
我用kvm做了个winxp子机,CPU居然有6个,有必要做这么多吗,还有就是总是16色显示,达不到24色,还在折磨中!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表