我使用的是 Windows XP 32 位,并且有一个 Intel Pentium M 725 处理器。
我使用了 Intel 的软件工具来检查是否允许虚拟化:
Supporting advaced Intel processor technologies
Intel(R) Virtualization technologies No
Run Code Online (Sandbox Code Playgroud)
如何为该处理器启用虚拟化?
在我的服务器 bios 中,我发现了这样的技术:
我不使用它们,因为我不使用虚拟化。我使用服务器进行 HFT 交易,所以我想“赢得”几微秒禁用我不需要的功能。如果有道理?
我正在尝试使用 VirtualBox 在 Windows 7 来宾中安装英特尔硬件加速执行管理器。
当我运行intelhaxm.exe
安装它时,出现以下错误:
这不是真的,因为我的 Windows 客户机运行时启用了 VT-X/AMD-V,而我的主机支持的是具有 VT-X 支持的 Intel CPU。
如何在我的 Windows 客户机中安装它?
我正在尝试使用英特尔虚拟化技术和 VT-X 运行 x86 Android 虚拟设备。这些功能是模拟器正确运行所必需的。但是,我似乎无法让它发挥作用。
非常奇怪的是,操作系统似乎总是与我的 BIOS 设置相矛盾。当在 BIOS 中启用这两个功能时,Windows 认为它们不可用:
另一方面,当它们都在 BIOS 中被禁用时,Windows 认为它们可用。不幸的是,尽管操作系统认为这些功能可用,但我仍然无法启动模拟器,因为它们在 BIOS 中被有效禁用。在这些情况下,当我尝试启动模拟器时会收到此错误消息:
Starting emulator for AVD 'x86_10-inch'
emulator: device fd:1096
HAX is not working and emulator runs in emulation mode
emulator: VT feature is not enabled, HAXM not working.
creating window 0 0 845 528
Run Code Online (Sandbox Code Playgroud)
有时,在重新启动似乎无限次之后,我随机让它工作。我有点不知所措,这个问题使工作效率低下。任何帮助将非常感激!
澄清一下,纯模拟不是一种选择。获得不错速度的唯一方法是使用硬件虚拟化。当一切随机正常工作时,我可以使用硬件虚拟化启动虚拟设备,并且运行良好。
我的规格:
华硕 N56J,英特尔 i7-4700HQ 2.4GHz,Windows 8.1 Pro,8GB 内存
我有一个带有 Intel Core TM2 Quad CPU Q8200 处理器的 Gateway LX6810-01。我想启用 VT-X,以便我可以进行 64 位虚拟化,但 BIOS 隐藏了该选项。我检查了 BIOS 更新(它的 AMI v2.64),但找不到。有没有人有什么建议?
我在这里运行 VirtualBox 但只能有 32 位图像,我想要一个 64 位图像。
我知道我可以检查 VT-X 是否受处理器支持egrep '(vmx|svm)' /proc/cpuinfo
。但即使支持,也可以在 BIOS 中将其关闭。如何检测它是否打开或关闭?
我有一台带有 Core Duo(不是 Core 2)的旧笔记本电脑。
CPU 支持 VT-x,但 bios 不支持。(永远,不再更新 BIOS)
VT-x 真的需要 BIOS 支持吗?我们可以用 Linux 内核补丁来实现吗?
安装虚拟机时出现错误,指出 VT-x 未启用,因此我无法继续安装虚拟操作系统。
所以
是否可以为 Hyper-V 来宾启用 vt-x?
我需要在 64 位来宾中运行 64 位来宾。
我下载了VirtualBox,知道我的电脑有VT-X,刚创建了两个VM,但是启动的时候看到这个错误:
VirtualBox - 错误
无法启动虚拟机Android。
(详情)
VT-x 不可用 (VERR_VMX_NO_VMX)。结果代码:
E_FAIL (0x80004005)
组件:??ConsoleWrap
接口:?? IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
? [手动转录]
我以前在这台 PC 上完美地运行了 VirtualBox。为什么我现在收到这个错误?我怎样才能让 VirtualBox 工作?