我正在运行带有 lts-raring 硬件启用堆栈的 Kubuntu 12.04。当我第一次安装 lts-raring 硬件启用堆栈时,我遇到了 virtualbox 问题,但我解决了这些问题(请参阅下面的“背景”)。然而,最近的更新导致了新的更严重的问题。每当我尝试启动虚拟机时,虚拟机启动到 GUI 时,我的整个系统(主机操作系统)都会崩溃(它会立即重新启动而没有任何警告)。
在研究这个问题时,我看到了以下错误报告:
错误 #1127101“在 Ubuntu 12.04.2 中安装 LTSEnablementStack 会破坏 VirtualBox”
https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1127101
临时解决方法:卸载 Virtualbox 并从 Oracle 存储库安装 Virtualbox-4.2。请参阅此处的说明: http://www.ubuntuupdates.org/ppa/virtualbox.org_contrib?dist=precise
这是最佳解决方案还是推荐的方法?还有人看到这个问题吗?
以下是一些系统信息:
$ uname -r
3.8.0-30-lowlatency
$ dpkg -s virtualbox
Package: virtualbox
Status: install ok installed
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Version: 4.1.12-dfsg-2ubuntu0.3
背景:
我最初是如何解决这个问题的:
评论 #13:错误 #1076603:错误:“virtualbox-guest 内核模块无法在 3.7.0 内核上构建” https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1076603/comments/13
wget -O /tmp/virtualbox.patch 'http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=99;filename=vbox-wheezy.patch;att=1;bug=696011' cd /usr/src/virtualbox-4.1.12/patch -p4 < /tmp/virtualbox.patch dkms 自动安装
答案1
我在 IRC 上与 VirtualBox 开发人员聊天,他们告诉我 Ubuntu 不会定期接受来自 VirtualBox 开发人员的错误修复。他们建议我从 virtualbox.org 安装最新的 VirtualBox 软件包,我照做了。问题就解决了。
Linux 的下载链接是:
https://www.virtualbox.org/wiki/Linux_Downloads
这实际上是一个更简单的安装,因为您不需要单独安装客户机附加组件。使用 apt-get remove 或 purge 卸载 Ubuntu virtualbox 软件包。