如何在Lubuntu 13.04中安装Guest Additions


28

我从https://www.virtualbox.org/wiki/Linux_Downloads下载了 virtualbox-4.2_4.2.12-84980~Ubuntu~raring_i386.deb(63.9 MB)和Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack(11.6 MB)。

我在运行Lubuntu 13.04的笔记本电脑(Dell 1545 Core2Duo T6400; 4 GB RAM)上安装了VBox,为来宾操作系统(也包括Lubuntu 13.04)提供了1536 MB RAM和8 GB固定磁盘空间。

性能还可以,但屏幕尺寸有问题。如图所示,桌面不会占据屏幕的整个宽度(红色椭圆)。

VBox屏幕尺寸

我可以使用“缩放模式”,但这看起来很难看,好像东西已经被水平拉伸了。

一些读数表明安装Guest Addditions会有所帮助。但是我不知道如何安装它。我有/usr/share/virtualbox/VBoxGuestAdditions.iso。

我试图挂载VBoxGuestAdditions.iso

已安装ISO

但是,当我单击时Devices,会Install Guest Additions看到以下窗口:

强制卸载

同样令人费解的是,当上面的文本显示“无法安装”时,可以选择“强制卸载”。


1
您是否尝试以sudo方式运行virtualbox?对于类似的问题,通常这样的事情对我有帮助:在计算机设置中,卸载来宾试听并将主机cd设置为IDE。然后尝试通过正在运行的virtualbox计算机的菜单安装GA。
2013年

但是sudo VirtualBox会弹出一个新VM的屏幕。它看不到虚拟机已经存在。

@ vasa1在virtualbox中的图形设置中(在为Linux启动机器之前)-您可以设置图形的内存大小-这样就影响了虚拟显示器的大小?- 或不 ?!
dschinn1001 2013年

1
@ vasa1 @Misery VirtualBox永远不需要sudo,并且永远不要以sudo运行。而且此问题与sudo无关。
ignis 2013年

Answers:


45

单击“安装来宾添加”菜单项只会将iso添加到虚拟机。您不需要单击它,因为在您的情况下,VirtualBoxGuestAdditions.iso已附加到虚拟机(根据虚拟机设置的“存储”选项卡)。之所以这样命名,是因为该来宾应该自动安装CD并自动运行安装程序,但是我从来没有在Ubuntu上看到这种现象,因此在这种情况下,该名称具有误导性。

从VirtualBox手册的第4章(来宾添加项)的 “安装Linux来宾添加项”部分中:

的Ubuntu

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install dkms

重新启动来宾系统以激活更新,然后按上述步骤进行操作:

  • 将VBoxGuestAdditions.iso CD文件插入Linux客户机的虚拟CD-ROM驱动器中(如果“存储”选项卡显示已将其附加到虚拟机,请不要这样做)
  • [打开终端,]转到安装CD-ROM驱动器的目录,然后执行:
  • sudo sh ./VBoxLinuxAdditions.run

3
在Ubuntu中安装virtualbox附加功能以启用“自动调整大小的访客显示”-开箱即用。lubuntu并非如此。但是,按照您的建议安装额外的dkms软件包就可以了。
格雷格·伍兹

1
这个答案很好。想要添加的一次点ID是在安装dkms之后重新启动它的重要性。我没有第一次回合并遇到问题。
Robbo_UK 2014年

2
另一个花絮-您可以在最后一步尝试sudo sh ./VBoxLinuxAdditions.run。我必须在Lubuntu中这样做。感谢所有其他输入!

1
@LearningUbuntu是的,这就是“以root身份执行”的意思(尽管它们实际上是“以root权限执行”)。
ignis 2014年

下一步,如何以root用户身份登录?我在lubuntu 15中。我从来没有设置root密码。
Alexander Ryan Baggett
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.