首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于虚拟机的体系结构

关于虚拟机的体系结构
EN

Ask Ubuntu用户
提问于 2010-10-17 01:50:26
回答 2查看 2.1K关注 0票数 4

系统信息:

代码语言:javascript
复制
Ubuntu SMP Thu Sep 16 16:05:42 UTC 2010 x86_64 GNU/Linux

虚拟麻雀:

代码语言:javascript
复制
VirtualBox 3.1.6_OSE r59338 linux.amd64

我想在virtual中安装一个带有x86-64的虚拟系统,但这似乎是不可能的。

虚拟机提示我,它只检测到一个i686 CPU。

主机的架构和客户端虚拟操作系统的架构之间有什么联系吗?

kvm-ok结果:

代码语言:javascript
复制
INFO: Your CPU supports KVM extensions
INFO: /dev/kvm does not exist
HINT: sudo modprobe kvm_amd
KVM acceleration can NOT be used

sudo modprobe kvm_amd结果

代码语言:javascript
复制
FATAL: Error inserting kvm_amd (/lib/modules/2.6.32-24-server/kernel/arch/x86/kvm/kvm-amd.ko): Operation not supported

再次kvm-ok

代码语言:javascript
复制
INFO: Your CPU supports KVM extensions
INFO: KVM is disabled by your BIOS
HINT: Enter your BIOS setup and enable Virtualization Technology (VT),  and then hard poweroff/poweron your system
KVM acceleration can NOT be used

但是发生了另一个问题,VirtualBox显示了一个错误窗口。

代码语言:javascript
复制
VT-x/AMD-V hardware-acceleration has been enabled,but it is in the ineffective status. So the VirtualBox won't detect the CPU of 64bit,and fail to start.Please confirm the  support has been enabled.

如何检查CPU是否支持VT-x/AMD-V技术?并在BIOS中启动它?但是另一个虚拟操作系统(32位)也支持这一技术,并且运行良好。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2010-10-17 02:15:16

主机的体系结构和客户端之间有一个链接,但到目前为止,您无法在32位主机上运行64位虚拟机。

  • 32位主机上的32位来宾应该可以工作。
  • 32位主机上的64位来宾无法工作。
  • 64位主机上的32位来宾应该可以工作。
  • 64位主机上的64位来宾应该可以工作

(32/64位主机是指主机CPU。)

要运行64位来宾,VirtualBox还需要在CPU中进行硬件虚拟化(而不是在BIOS中禁用!)。要测试这一点,请在终端中运行kvm-ok:

代码语言:javascript
复制
$ kvm-ok
INFO: Your CPU supports KVM extensions
INFO: /dev/kvm exists
KVM acceleration can be used

这里只有第一行是重要的。(此工具用于kvm,但VirtualBox使用/需要相同的硬件虚拟化支持。)

票数 2
EN

Ask Ubuntu用户

发布于 2010-10-17 05:18:42

只要CPU是64位,就可以在32位系统上安装64位。我正在使用VMware播放器在32位Ubuntu上运行64位虚拟机,而没有配置任何东西。在我看来,你的VirtualBox有一些问题。您正在尝试使用64位VirtualBox在64位主机上安装64位客户端,因此不应该出现此错误。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/7839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档