VirtualBox 上 ubuntu 16.04 升级后黑屏

VirtualBox 上 ubuntu 16.04 升级后黑屏

当 Ubuntu 14.04(Lubuntu)运行正常时,更新了最新的 14.04(不是 16.04)。然后登录后开始出现以下错误:

VBoxClient: VBoxClient (seamless): failed to start. Stage: Setting guest IRQ filter mask Error: VERR_INTERNAL_ERROR

lubuntu 登录后的消息


忽略上述消息,升级到 16.04。升级成功后,重新启动。现在我只能看到启动画面后的黑屏。有人能帮忙吗?

就在黑屏之前-

Failed to start LSB: VirtualBox Additions service.

启动画面期间的 dmesg 日志

完整视频

答案1

运行以下命令修复您的软件包和系统:

sudo apt install -f && sudo apt purge virtualbox-guest-additions -y && sudo apt autoremove -y && sudo apt autoclean && sudo apt full-upgrade -y && sudo reboot

答案2

这可能是由于升级内核时没有卸载 virtualbox guest additions 导致的。原因VERR_INTERNAL_ERROR可能相同。

进入恢复模式并使用 root shell 卸载 virtualbox guest additions,修复损坏的软件包并完成升级过程。

详细步骤:

  1. Shift虚拟盒启动画面后按住左键。它会带你进入 grub 菜单
  2. 选择第一个Recovery mode菜单
  3. 选择Enable networking。这将自动以读/写模式安装磁盘
  4. 选择Drop to a root shell菜单
  5. 使用以下命令完成升级,修复损坏的软件包
wget http://security.ubuntu.com/ubuntu/pool/main/g/gcc-5/libstdc++6_5.4.0-6ubuntu1~16.04.10_amd64.deb
sudo dpkg -i libstdc++6_5.4.0-6ubuntu1~16.04.10_amd64.deb

sudo apt install -f

sudo apt purge virtualbox-guest-additions -y
#Or you may run /opt/VBoxGuestAdditions~/uninstall.sh and sudo dpkg -purge unity-scope-virtualbox

sudo apt autoremove -y
sudo apt autoclean
sudo apt full-upgrade -y
sudo reboot

这应该可以解决问题。

记住!切勿在未卸载 VirtualBox 客户机添加程序(罪魁祸首)的情况下进行升级。

相关内容