当我使用vagrant up
引导VM时,我发现了以下错误ox80004005 (注意,我正在使用Oracle进行虚拟化)
kayan@kayan-VirtualBox:~/vagrant/rpm$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Checking if box 'jhcook/fedora27' is up to date...
==> default: Clearing any previously set forwarded ports...
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
default: Adapter 1: nat
==> default: Forwarding ports...
default: 22 (guest) => 2222 (host) (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "769fc6c1-ea8d-46d8-8a7b-16989540d530", "--type", "gui"]
Stderr: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole
我使用的是64位 Windows 10,我的处理器是Intel(R) Core(TM) i7-7500UCPU@ 2.70 GHz。
为了解决这个错误,有人建议我应该在我的主机上禁用Hyper -v。当我选择禁用超级(strange!!!)功能时,我发现在我的机器-v中没有Hyper-v。
然后,我使用这个命令dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
来禁用系统管理程序,我发现了这一点(注意:我作为管理员运行CMD )。
Microsoft Windows [Version 10.0.16299.125]
(c) 2017 Microsoft Corporation. All rights reserved.
C:\WINDOWS\system32>dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
Deployment Image Servicing and Management tool
Version: 10.0.16299.15
Image Version: 10.0.16299.125
Error: 0x800f080c
Feature name Microsoft-Hyper-V is unknown.
A Windows feature name was not recognized.
Use the /Get-Features option to find the name of the feature in the image and try the command again.
The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log
C:\WINDOWS\system32
我的虚拟机配置:
发布于 2018-04-07 00:41:34
(更新) VM Virtualbox 不支持嵌套64位虚拟机。
我的主机实际上是64位的机器。我安装了Oracle VM Virtualbox,并在那里安装了64位Linux。我的目标是在那个VM上安装另一个64位的Linux。不幸的是,Oracle VM Virtualbox没有为我们提供这种支持。
为了解决这个问题,我使用VMWare安装了第一个VM。然后,我在该VM上安装了,并在VirtualBox上安装了第二个VM。
发布于 2018-05-25 07:48:13
如果您在Windows10创始人更新之后在VirtualBox中遇到问题,您需要再次关闭核心隔离内存完整性。UI被窃听了,下面是如何通过。注册表,导航到下面并设置0:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity\Enabled
发布于 2017-12-28 00:18:39
在windows 10家庭版上没有安装/可用的超级V,这可能就是你看不到它的原因。
https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v
您需要更改Bios设置以启用虚拟化。https://www.laptopmag.com/articles/access-bios-windows-10
一旦启用,您就可以使用VirtualBox了。
https://stackoverflow.com/questions/48000006
复制相似问题