Moh*_*aba 18 virtualbox drivers
平台:操作系统:Ubuntu 22.04
内核版本:6.5.0.14-generic
将内核从 6.2 升级到 6.5 后,我遇到了 VirtualBox 的错误,如下图所示,有关 virtualbox-dkms 丢失。
我尝试重新安装linux-headers-generic
并virtualbox-dkms
重新激活它,甚至使用内核 v.6.2 重新启动系统,但仍然没有成功。
更多日志:
sudo apt install virtualbox-dkms
journalctl -xeu virtualbox.service
GAD*_*D3R 26
这是一个错误,VirtualBox 6 与新内核不兼容。您必须恢复到旧内核或从 Oracle 安装 VirtualBox 7:
停止虚拟机服务:
sudo systemctl stop virtualbox.service
Run Code Online (Sandbox Code Playgroud)
然后:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian jammy contrib" |
sudo tee /etc/apt/sources.list.d/vbox.list
wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc |
sudo gpg --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg --dearmor
sudo apt-get update
sudo apt-get install virtualbox-7.0
Run Code Online (Sandbox Code Playgroud)
Bug #2048956:virtualbox-dkms 6.1.38-dfsg-3~ubuntu1.22.04.1:virtualbox 内核模块无法构建
更新
正如@ArryBbolt3所说,已发布修复程序来解决该kernel module failed to build
错误。
新的VirtualBox6.1.48-dfsg-1~ubuntu1.22.04.1
及其依赖项可从 获得jammy-updates
。/etc/apt/sources.list
您的( )中应该包含以下行sudo apt edit-sources
:
deb http://cz.archive.ubuntu.com/ubuntu jammy-updates main multiverse
Run Code Online (Sandbox Code Playgroud)
@ArrayBolt3感谢您的更新。
小智 6
我有完全相同的问题。
我直接从Oracle下载了VirtualBox 7.0.12 DEB包virtualbox-dkms
,从系统中卸载,然后用sudo dpkg -i /path/to/downloaded/deb
.
到目前为止一切正常。
归档时间: |
|
查看次数: |
6431 次 |
最近记录: |