VirtualBox 启动失败

VirtualBox 启动失败

Linux 和 askUnbuntu 新手。我正在运行 22.04 并尝试使用 VirtualBox 运行 Kali。我能够下载、安装并创建一个新的 VM。当我尝试启动机器并在它要求我选择 ISO 文件之前,我收到此错误...

Failed to open a session for the virtual machine Kali_VM.

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

Ubuntu 22.04 中的 VirtualBox 6.1.34 存在错误。请使用较新版本的 VirtualBox (6.1.36),您可以从以下网址下载https://www.virtualbox.org/wiki/Download_Old_Builds_6_1

答案2

尝试这个:

sudo apt-get install virtualbox-dkms

在将 vbox 从 1.34 升级到 1.38 后停止启动 win7 VM 时,它帮助了我。

答案3

帮助我降级到 6.1.34,历史 linvx 示例:

sudo dpkg -i virtualbox-6.1_6.1.38-153438Ubuntufocal_amd64.deb
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-6.1.38.vbox-extpack
sudo dpkg -r virtualbox-6.1
sudo dpkg -i virtualbox-6.1_6.1.34-150636~Ubuntu~eoan_amd64.deb
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-6.1.34.vbox-extpack

答案4

看来 Ubuntu 将 VirtualBox 更新到了 6.1.38,所以简单apt update之后apt upgrade一切又恢复正常了 :)

相关内容