bash
sudo apt-get update
sudo apt-get install build-essential linux-headers-$(uname -r)
sudo apt-get install virtualbox-guest-x11
在如何在VirtualBox虚拟机中安装Guest Additions?中找到。
现在我重复这样做。执行:
modinfo vboxguest
返回:
bernard@bernard-vbox2:~$ modinfo vboxguest
filename: /lib/modules/3.11.0-22-generic/updates/dkms/vboxguest.ko
version: 4.2.16_Ubuntu
license: GPL
description: Oracle VM VirtualBox Guest Additions for Linux Module
author: Oracle Corporation
srcversion: A7E3594189A565BBB270EDB
alias: pci:v000080EEd0000CAFEsv00000000sd00000000bc*sc*i*
depends:
vermagic: 3.11.0-22-generic SMP mod_unload modversions
bernard@bernard-vbox2:~$
看到 虚拟机客户端中的Virtualbox guestaddition版本
一切似乎都正常工作,但是当重新启动时,我有一个登录界面,我似乎成功登录。但是屏幕变黑,系统卡住了。即使“发送关机信号”也没有效果。只有“关闭电源”才能停止虚拟机。幸运的是,在安装Virtualbox guest additions之前我做了一个快照。我尝试了两次,但结果完全相同。
在这两种情况下,我使用的是相同的Ubuntu服务器版本和Virtualbox服务器版本。虚拟机的Ubuntu客户端现在是13.10,我不知道之前的虚拟机Ubuntu版本是否有可能不同。
按照Sylvain Pineau的建议进行了操作,结果如下:
DKMS: install completed.
Setting up virtualbox-guest-x11 (4.2.16-dfsg-3ubuntu0.1) ...
Configuration file `/etc/X11/Xsession.d/98vboxadd-xclient'
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.