新虚拟机无法启动

新虚拟机无法启动

在新安装的 22.04 上设置 VirtualBox。我让它运行了,但它不正确(“内核签名问题”)。所以我禁用了安全启动并重新安装了 VB。似乎一切顺利,没有错误。

它无法打开我创建的 Win10 VM,因此我删除了它并重新开始。仍然无法打开 VM。我收到此错误消息:

Failed to open a session for the virtual machine win10-vb.

Failed to load R0 module /usr/lib/virtualbox/VMMR0.r0: Unable to locate imported symbol 'SUPR0FpuBegin' for module 'VMMR0.r0' (VERR_SYMBOL_NOT_FOUND).

Failed to load VMMR0.r0 (VERR_SYMBOL_NOT_FOUND).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

有人能为我解释这一点并提出建议吗?

谢谢。

答案1

就我而言,只需在主机上运行sudo apt update即可sudo apt upgrade解决该问题。

如果您在同一台计算机上安装了多个 VirtualBox 副本,则可能会发生此错误。在这种情况下,此主题建议删除 dkms 版本 sudo apt remove virtualbox-dkms

该错误还可能导致模块损坏或模块未针对您的内核进行编译。在这些情况下,请尝试卸载所有版本的 VirtualBox,然后重新安装。

相关内容