Virtualbox 5.1.34 (及以下)崩溃并打印奇怪的错误消息,如segementation faults或杀死x11/wayland服务器。
在将主机内核升级到5.18.3之后,ubuntu22、Debianbook蠕虫、debian、archlinux就会发生这种奇怪的行为。
发布于 2022-06-13 01:48:26
经过一些互联网研究之后,我在virtualbox论坛上找到了这个不错的讨论。起初,我以为我的vm安装有问题,但它发生在所有的客户机器上。
到目前为止,解决方案是使用旧内核(< 5.17.11)或安装test build:Virtualbox (6.1.34.xx),在debian上频繁崩溃。您可以通过使用旧内核(<5.17.10)或安装下面描述的测试构建来避免这种情况。
首先,您必须使用sudo apt remove virtualbox删除virtualbox包-这将不会删除您的配置或虚拟机。
从Oracles的测试构建主页下载该应用程序。
安装用
sudo sh ./VirtualBox-6.1.35-151573-Linux_amd64.run这也将编译和安装dkms模块vboxdrv .
若要删除安装在/opt目录中的virtualbox,请运行带有uninstall参数的脚本。
此外,您还必须从前面的链接下载Extension包和Guest and ,并键入以下命令:
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.35-151571.vbox-extpack您还可以采用此脚本来加快任务:
#!/bin/bash
# download virtualbox testbuild
#
# install with the following command:
# sudo sh ./VirtualBox-6.1.35-151573-Linux_amd64.run
# To uninstall run with `uninstall` parameter:
# sudo sh ./VirtualBox-6.1.35-151573-Linux_amd64.run uninstall
#
# The extension package (for usb... support) can be installed from command line
# VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.35-151571.vbox-extpack
release=6.1.35
build=151866
version=$release-$build
base="https://www.virtualbox.org/download/testcase"
virtualbox=VirtualBox-$version-Linux_amd64.run
guest_additions=VBoxGuestAdditions_$version.iso
extension_pack=Oracle_VM_VirtualBox_Extension_Pack-$version.vbox-extpack
download_files=($virtualbox $guest_additions $extension_pack)
for file in "${download_files[@]}"; do
wget -c $base/$file
done
sudo sh ./$virtualbox
sudo vboxmanage extpack install $extension_packhttps://unix.stackexchange.com/questions/705953
复制相似问题