Tac*_*ics 11 freeze virtualbox
从昨晚开始,在我的系统没有明显变化的情况下,VirtualBox 现在在启动任何虚拟机时都会冻结我的主机操作系统。
主机操作系统是 Ubuntu 16.04 LTS 64 位,来宾操作系统也是如此,VirtualBox 的版本是 5.0.40_Ubuntu r115130。昨晚它运行正常,但截至今天早上,启动 VM 冻结。我apt今天早上从存储库中提取了它。这不太可能是软件问题,因为我今天早上重新安装了主机操作系统。
我尝试了很多事情:
而且因为它也发生在另一家供应商的另一台笔记本电脑上,我怀疑这是一个与硬件相关的问题。而且因为即使是在空白 VM 安装时也会发生,所以它与损坏的映像没有任何关系。
我很难过,我不知道如何调试它。而且它冻结了我的系统这一事实也使得迭代可能的解决方案变得非常困难。
Gia*_*968 10
你说:
我
apt今天早上从存储库中提取了它。这不太可能是软件问题,因为我今天早上重新安装了主机操作系统。
所以你从默认的 Ubuntu 存储apt库运行 VirtualBox 5.0.40,对吗?问题是 repos 中的一些软件包已经过时并且没有定期更新。在我看来,您已经被此处报告的错误所困扰,标题为“使用 VirtualBox 启动 VM 时,带有内核 4.13 的主机冻结”:
这是错误 1729568 的衍生。使用 Kernel 4.13(来自 linux-generic-hwe-16.04-edge),当使用 VirtualBox 启动 VM 时,主机系统完全冻结。在冻结之前会弹出一个黑色的引导窗口。
在错误报告的更深处,您可以看到直接与 VirtualBox 5.0.40 相关的问题,推荐的解决方案是使用 VirtualBox 5.2.x。
我建议您按照 Oracle 官方网站上的步骤设置 PPA——一个自定义的“个人包存档”——这将使您的系统获得最新的 VirtualBox 版本和补丁。
首先将此行添加到sources.list位于以下位置的文件中/etc/apt/sources.list:
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
Run Code Online (Sandbox Code Playgroud)
现在通过运行以下 Wget 命令将 Oracle 公钥添加到您的系统中:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)
完成后,请确保dkms安装了软件包:
sudo apt-get install dkms
Run Code Online (Sandbox Code Playgroud)
运行sudo apt-get update是这样的:
并像这样安装 VirtualBox 5.2:
sudo apt-get install virtualbox-5.2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8760 次 |
| 最近记录: |