Virtualbox 无法启动VM-Minikube
我正在尝试使用Virtualbox 无法启动VM-Minikube,virtualbox,minikube,Virtualbox,Minikube,我正在尝试使用minikube start命令启动minikube,这就是我遇到的错误。甚至安装了最新版本的virtualbox,但它仍然给我这个错误 有人能告诉我为什么会这样吗 遵循错误消息的建议。您是否尝试安装了virtualbox dkms和linux头文件 $ sudo apt update $ sudo apt install virtualbox-dkms linux-headers-generic 如果您尚未安装,请按照文档中的说明进行操作:首先,我建议您安装的最新版本(目前为
minikube start
命令启动minikube,这就是我遇到的错误。甚至安装了最新版本的virtualbox
,但它仍然给我这个错误
有人能告诉我为什么会这样吗
遵循错误消息的建议。您是否尝试安装了
virtualbox dkms
和linux头文件
$ sudo apt update
$ sudo apt install virtualbox-dkms linux-headers-generic
如果您尚未安装,请按照文档中的说明进行操作:首先,我建议您安装的最新版本(目前为1.5.2)和 第二件事是检查您的机器是否支持虚拟化。它可以通过命令egrep-q'vmx | svm'/proc/cpuinfo&&echo yes | echo no来完成 如果是
否
,您必须:
- 如果您在虚拟机中运行,则系统管理程序不允许嵌套虚拟化。您需要使用
(裸机)驱动程序None
- 如果在物理计算机上运行,请确保BIOS已启用硬件虚拟化
Hypervisor Setup
下,您可能会发现还可以使用KVM
或None
作为Linux操作系统的驱动程序
解决方案:
1。根据Minikube输出建议,尝试安装
-$sudo-apt-get-install-virtualbox-dkms-linux-headers-generic
-运行$sudo modprobe vboxdrv
-重新安装VirtualBox
2.如果您的笔记本电脑上没有虚拟化
选项,您可以将Minikube
与--vm driver=none
标志一起使用
$sudo minikube start--vm driver=none
如果要使用此选项,可能需要指定--cpu=X
和--memory=XXXX
,因为默认情况下请求的资源较少。
另一种想法是none
驱动程序提供有限的隔离,可能会降低系统的安全性和可靠性。可以找到更多信息
$minikube启动
升级(或安装)最新版本的VirtualBox检查github上的问题:如果运行ubuntu,请尝试使用sudo apt get update和sudo apt get upgrade更新软件包当前的vbox版本是什么?是否尝试使用--vm driver
标志运行它?如果这样做无济于事,你能提供一些重现这种行为的步骤吗?不要发布代码、数据、错误消息等的图像-在问题中复制或键入文本。