我的主机是 x64 位 Windows 8.1。
我下载了最新的 Virtual Box (4.3),并尝试使用 64 位 Ubuntu 操作系统 (ubuntu-12.04.3-desktop-amd64) 创建 VM。
当我转到 New VM 向导时,它没有给我选择“Ubuntu (x64)”的选项,就像我在其他人的屏幕截图中看到的那样,只有“Ubuntu”。结果,ISO 无法启动。我在另一台 PC 上尝试过,Virtual Box 为大多数列出的操作系统提供了 x64 变体......
控制面板显示 x64 操作系统、x64 处理器。我的主机笔记本电脑是 Sony Vaio VPCZ22UGX/N、Intel® Core™ i7-2640M 处理器。当然,CPUz 显示 Vx-t 在我的处理器上可用。
这是我到目前为止尝试过的:
我按照文档中的要求启用了 IO APIC。
我在 BIOS 中启用了虚拟化。它在 VMware 中运行良好。
检查 Hyper-V 是否未运行,甚至未安装在我的 Windows 上。VMware 也一样。
我也尝试运行命令:
VBoxManage modifyvm [vmname] --longmode on
对于那个虚拟机,但没有变化..我认为问题实际上是我无法为该虚拟机选择 Ubuntu 操作系统的 x64 变体。其他人似乎表明这是一个要求,但由于某种原因我没有得到那个选项。
我花了很多时间却找不到问题所在......有人知道这里可能缺少什么吗?
非常感谢!!
爱德华多
virtualbox 64-bit virtualization virtual-machine ubuntu-12.04
这个问题与How to select paravirtualization interface in virtual box无关
在 Virtualbox 5.1.x 中,我在 VM 设置的“加速”选项卡中看到了各种半虚拟化选项。
我记得 Windows 10 没有安装 Hyper-V,所以我转到控制面板中的“添加删除程序功能”(或类似功能)并选中 Hyper-V 框。
两次重新启动后,我进入了 VBox 并且完全禁用了加速选项卡。
这是预期的行为吗?如果没有 Microsoft 的 Hyper-V 组件,Hyper-V 是否也能工作?
昨晚使用 Creators Update 更新了我的 Windows 10 并安装了 Bash/Ubuntu 子系统。
不确定是哪一个导致了问题,但现在我发现,当我尝试运行 VirtualBox (5.0.24.8355) 时,似乎什么也没发生。无论我是通过正常的 GUI 方式运行它还是从cmd窗口运行它,都是这种情况。
没有错误,没有消息,什么都没有。任务管理器中似乎也没有显示任何内容。
我确实在事件查看器中收到了一个应用程序错误,但我不知道该怎么做:
Faulting application name: VirtualBox.exe, version: 5.0.24.8355, time stamp: 0x5772960f
Faulting module name: VirtualBox.exe, version: 5.0.24.8355, time stamp: 0x5772960f
Exception code: 0xc0000005
Fault offset: 0x00000000000139ed
Faulting process ID: 0xee0
Faulting application start time: 0x01d2b453bf4d288d
Faulting application path: C:\Program Files\Oracle\VirtualBox\VirtualBox.exe
Faulting module path: C:\Program Files\Oracle\VirtualBox\VirtualBox.exe
Report ID: be9839c1-a3e1-4c9b-92c0-fa5c96048a72
Faulting package full name:
Faulting package-relative application ID:
Run Code Online (Sandbox Code Playgroud)
有没有人真的让 VBox 在 Creators 更新下运行,或者有没有人知道如何解码事件信息?
当我启动 VirtualBox 时,我只有 32 位操作系统可用。经过一番研究,我按照另一篇文章中的步骤操作,但无济于事。我的主机操作系统是 64 位的,在 BIOS 中启用了 Intel 虚拟化技术和 VT-d,并且在 Windows 功能列表中禁用了 Hyper-V 平台,但我仍然只看到 32 位操作系统。
我在很多地方找到了这些相同的说明 , 它们似乎为每个人解决了问题,但对我来说却不是。
我也尝试过修复安装而没有运气。如何修复此问题以在 VB 中运行 64 位 Linux 操作系统?
编辑我也有最新版本的 BIOS。
编辑:这个问题是不是重复此另一个问题,因为我的状态,要解决该问题并没有解决这个问题。
我正在尝试在 VMWare VM(Windows Server 2008 64 位)中运行 Virtual Box VM
我在启动虚拟机 vm 时遇到以下错误。
Stderr: VBoxManage.exe: error: VT-x is not available (VERR_VMX_NO_VMX) VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole
Run Code Online (Sandbox Code Playgroud)
我在 VMWare VM 上启用了 VT-X 虚拟化设置。并且 Hyper-V 未安装在 VMWare VM (Windows Server 2008) 上。
同样在 Virtual Box 上 - 我可以看到仅安装 32 位来宾的选项(即使 Windows Server 2008 是 64 位)
我不确定我还能错过什么?
我收到了一个应该导入虚拟机的 VirtualBox 存档。存档是使用 Mac OS X 创建的。
问题是它适用于 64 位机器,但不适用于 32 位机器。
在 32 位机器上,它启动机器但没有加载任何内容。我得到的只是一个空屏幕。
我怎样才能让它在 32 位机器上工作?
我在运行Windows 10 Pro 64 位的 HP 540 笔记本电脑上安装了 VirtualBox 5.2 。
但是在 VirtualBox 中,我找不到 64 位选项。
我在 BIOS 设置中没有找到任何虚拟化技术选项。之后,我尝试导入 32 位 virtualbox 映像,这是一个错误,即 Vt-x ;如何解决。