当 Ubuntu 14.04(Lubuntu)运行正常时,更新了最新的 14.04(不是 16.04)。然后登录后开始出现以下错误:
VBoxClient: VBoxClient (seamless): failed to start. Stage: Setting guest IRQ filter mask Error: VERR_INTERNAL_ERROR
忽略上述消息,升级到 16.04。升级成功后,重新启动。现在我只能看到启动画面后的黑屏。有人能帮忙吗?
就在黑屏之前-
Failed to start LSB: VirtualBox Additions service.
答案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,修复损坏的软件包并完成升级过程。
详细步骤:
- Shift虚拟盒启动画面后按住左键。它会带你进入 grub 菜单
- 选择第一个
Recovery mode
菜单 - 选择
Enable networking
。这将自动以读/写模式安装磁盘 - 选择
Drop to a root shell
菜单 - 使用以下命令完成升级,修复损坏的软件包
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 客户机添加程序(罪魁祸首)的情况下进行升级。