Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Virtualbox 无法启动VM-Minikube_Virtualbox_Minikube - Fatal编程技术网

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已启用硬件虚拟化
Miniku可以设置为默认驱动程序,但可以使用其他驱动程序。在
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
标志运行它?如果这样做无济于事,你能提供一些重现这种行为的步骤吗?不要发布代码、数据、错误消息等的图像-在问题中复制或键入文本。