更新后,如何让虚拟机箱中的客户添加功能继续运行?

更新后,如何让虚拟机箱中的客户添加功能继续运行?

我在 Virtual Box 上安装了 Ubuntu 11.04。它的性能很差(最大分辨率低,光标在屏幕上移动时很不流畅,没有任何 Unity 内容),直到我安装了 Virtual Box Guest 附加组件。安装 Guest 附加组件后,一切都运行良好,直到我通过更新管理器进行更新。一切看起来又像垃圾一样(Unity 内容不见了,鼠标光标在屏幕上移动时滞后,总体而言看起来并不像更新前那么好)。

我重新运行了客户机添加安装程序,一切几乎恢复正常(鼠标光标偏离目标一厘米,屏幕底部有一英寸无法使用),但我想在未来的更新中缓解这个问题。安装更新时有没有办法缓解这个问题?

答案1

这应该由 dkms 来处理——每次更新内核时,它都会构建内核支持。

确保在下次运行 VBoxGuestAdditions 模块之前已安装 dkms

IE

sudo apt-get install dkms
cd /cdrom
sudo sh ./VBoxLinuxAdditions-x86.run

答案2

[已解决] 也是同样的问题,Ubuntu 更新后突然出现

  1. sudo apt-get install dkms
  2. sudo /etc/init.d/vboxadd setup
  3. 插入 CD VBoxGuestAdditions.iso
  4. sudo sh ./VBoxLinuxAdditions.run 之后做什么事都不会发生。
  5. 非常重要:关闭机器并重新启动。

参考:http://www.virtualbox.org/manual/ch04.html#idp11306688

答案3

每次更新 virtualbox 时,您都应该重新安装客户机添加项。对于最新的客户机添加项,我认为如果您使用 apt 更新内核,它们会自动更新内核模块。

只需确保您已经安装了 build-essential 和当前的 kernel-headers 包。

相关内容