VirtualBox报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VirtualBox报错相关的知识,希望对你有一定的参考价值。

Failed to open a session for the virtual machine OFSA.

VT-x is not available. (VERR_VMX_NO_VMX).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole db7ab4ca-2a3f-4183-9243-c1208da92392

是这样的,在一台虚拟机上(RH linux)上安装了一个VirtualBox 进行虚拟另外一个oracle llinux系统,然后启动第二层虚拟机的时候就报了上面的错误,各种搜不到解决方案,该配置文件那个已经试过了 不行,另外第二层虚拟机不能修改CPU个数,所以跟虚拟多个CPU无关。求神!

vbox要cpu支持硬件虚拟,虚出来的cpu不带这功能。你要在虚机里用虚机只能用不需要vt的软件,比如emu或早期的vmware或早期的vpc。追问

恩 你的回答跟我想的差不多 也就是意味着 虚拟机里套虚拟机是不能用了? 第二层虚拟机设置里根本没有办法勾选VT-X选项 整个tag页都是灰的

追答

第二层虚机可以用不需要vt支持的软件开,比如emu或者老版本的vmware。

参考技术A VT-x is not available.
这个VT-x 就是一个虚拟化技术,主机需要在Bios设置里打开这个功能,虚拟机系统设置——硬件加速里也要勾上这个开关选项。
参考技术B VT-x is not available,虚拟的主板功能有限,虚拟出的还怎么开VT-x,VT-x是intel运用Virtualization虚拟化技术中的一个指令集。

MAC 下 VirtualBox 启动报错

参考技术A MAC 下 VirtualBox 启动虚机时,报Kernel driver not installed (rc=-1908) 错误的解决方法

使用如下语句重启VirtualBox

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Unloading VBoxUSB.kext

Unloading VBoxNetFlt.kext

Unloading VBoxNetAdp.kext

Unloading VBoxDrv.kext

Loading VBoxDrv.kext

Loading VBoxUSB.kext

Loading VBoxNetFlt.kext

Loading VBoxNetAdp.kext

以上是关于VirtualBox报错的主要内容,如果未能解决你的问题,请参考以下文章

virtualbox 安装的ubuntu16.04 运行docker-machine create --driver virtualbox default报错

关于virtualbox的启动项目报错

Archlinux下virtualbox报错'/sbin/rcvboxdrv setup'

VirtualBox安装增强功能报错

ArchLinux 下 virtualbox 报错 libQtCore.so.4: cannot open shared object file

virtualbox安装xenserver报错问题