运行Ubuntu 9.04的AMD64上的KVM虚拟化

我想在运行Ubuntu 9.04桌面,内核2.6.28和KVM-84(Ubuntu支持的最新官方版本)的笔记本电脑Dell Inspiron 1526(AMD64 Turion,2GB RAM)上设置KVM虚拟化

我可以使用以下方法成功创build图像文件:
kvm-img创build-f qcow2 10GB

但是当我尝试启动虚拟机时:
kvm -hda PathToImageFile -cdrom PathToIsoImage -boot d -m 512
当客户端os开始加载时,主机os将重新启动。

我已经检查了日志,没有有用的消息,只有像加载了kvm模块的东西,以及在CPUx上启用/禁用虚拟化

任何人都可以帮我解决这个问题吗?

这听起来像是在处理器上启用虚拟化有一个错误。 这个问题告诉你如何validation你的CPU有AMD-V的支持。

否则,正如评论者所说,这可能是一个内核问题,甚至是Ubuntu问题。

即使您不认为这些消息“有用”,也可能有助于发布确切的消息。

KVM要求AMD-V支持AMD处理器。 我只看到Opteron处理器上的AMD-V。

我会发现非常不寻常的,我强烈build议先过去; 我知道默认情况下Ubuntu是'libvirt'的方式; 但是你应该可以安装Ubuntu Jaunty,并安装适当的软件包,让KVM运行起来并且运行起来很简单。

另外,例如,知道你的“客人”是什么是很有帮助的; 也检查Launchpad错误 ; 然后最后如果失败了,我build议更新到最新版本的KVM (kvm-87),因为它可能会有所帮助。

Ubuntu KVM指南