我正在尝试在 Ubuntu 20.04(主机)上设置 Windows 10(来宾)VM,但在尝试启动它时遇到以下问题。
虚拟机“Windows 10 Pro”在启动过程中意外终止,退出代码为 1 (0x1)。
结果代码:NS_ERROR_FAILURE (0x80004005)
组件:MachineWrap
接口:IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}
未安装内核驱动程序 (rc=-1908)
VirtualBox Linux 内核驱动程序未加载或未正确设置。请以 root 身份执行“/sbin/vboxconfig”来尝试重新设置。
如果您的系统启用了 EFI 安全启动,您可能还需要对内核模块(vboxdrv、vboxnetflt、vboxnetadp、vboxpci)进行签名,然后才能加载它们。请参阅 Linux 系统的文档以获取更多信息。
其中:suplibOsInit 内容:3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - 未安装支持驱动程序。在 Linux 上,打开返回 ENOENT。**
在终端中:
$ 虚拟机 警告:未加载 vboxdrv 内核模块。要么就是没有模块 适用于当前内核(5.13.0-051300-generic),或者无法使用 加载。请重新编译内核模块并安装它 sudo /sbin/vboxconfig 在解决此问题之前,您将无法启动虚拟机。
当我输入给定的命令时:
$ sudo /sbin/vboxconfig vboxdrv.sh:停止 VirtualBox 服务。 vboxdrv.sh:启动 VirtualBox 服务。 vboxdrv.sh:构建 VirtualBox 内核模块。 该系统当前尚未设置为构建内核模块。 请安装与当前内核匹配的Linux内核“头”文件 用于向系统添加新的硬件支持。 包含标头的分发包可能是: linux-headers-generic linux-headers-5.13.0-051300-generic 该系统当前尚未设置为构建内核模块。 请安装与当前内核匹配的Linux内核“头”文件 用于向系统添加新的硬件支持。 包含标头的分发包可能是: linux-headers-generic linux-headers-5.13.0-051300-generic 设置 VirtualBox 时出现问题。要重新启动设置过程,请运行 /sbin/vboxconfig 作为根。如果您的系统使用 EFI 安全启动,您可能需要签署 加载之前的内核模块(vboxdrv、vboxnetflt、vboxnetadp、vboxpci) …