我已经插入CD并在终端中导航到它。

但是当我运行./autorun.sh时,它没有给出任何有用的输出,并且它似乎没有安装。 br />

#1 楼

您需要以root用户身份运行VBoxLinuxAdditions.run,而不是autorun.sh

,一旦您插入了Guest Additions ISO,请打开“文件”并从侧栏中打开光盘。然后,右键单击autorun.sh所在的窗口背景,然后选择Open in > Terminal。现在,您可以运行以下命令来安装Guest Additions:

sudo ./VboxLinuxAdditions.run

作为参考,以下是示例输出:

Verifying archive integrity... All good.
Uncompressing VirtualBox 4.3.28 Guest Additions for Linux............
VirtualBox Guest Additions installer
Copying additional installer modules ...
Installing additional modules ...
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules ...done.
Doing non-kernel setup of the Guest Additions ...done.
Starting the VirtualBox Guest Additions ...done.
Installing the Window System drivers
Installing X.Org Server 1.16 modules ...done.
Setting up the Window System to use the Guest Additions ...done.
You may need to restart the the Window System (or just restart the guest system)
to enable the Guest Additions.

Installing graphics libraries and desktop services components ...done.


评论


也许我们应该添加一些关于右键单击文件中的ISO并在此处打开终端的功能?

–路易斯·戈达德♦
15年7月1日在13:29

您可以在/ media / [用户名]中找到文件

–夏令时
16-10-8在18:41

#2 楼

还应该可以从存储库安装来宾实用程序。您可以通过“软件中心”或通过外壳安装。该软件包名为virtualbox-guest-x11。要通过外壳安装,请使用Super + T打开外壳,然后输入sudo apt-get update更新存储库信息,并输入sudo apt-get install virtualbox-guest-x11安装来宾实用程序。

对于没有桌面环境的系统,它也是一个名为virtualbox-guest-utils的软件包。但是basic通常是随其桌面环境一起安装的。

评论


尽管回购安装程序是最简单的选择,但它可能已过时。在那种情况下,下载最新版本或使用提供的ISO会更好吗?

– Mashimom
15年6月30日在23:50

@Mashimom所提供的ISO将始终与Virtualbox的版本匹配,因此可以避免使用过时的软件包并避免版本不兼容的问题。

–路易斯·戈达德♦
15年7月1日在13:27

@Mashimom Lewis是对的。但这也取决于您的主机系统。如果您还使用basic作为主机(或相应的Ubuntu LTS发行版),则没有任何区别,您可以使用存储库中的版本。

– Brejoc
15年7月3日在20:28

#3 楼

蒂姆(Tim)提供了正确的答案,但是您可能会发现很多错误。我今天早上重新安装了基本的OS freya,并希望分享遇到的错误以及如何解决这些错误。

问题插入来宾添加项iso并安装它

问题描述:在Virtualbox中安装基本版后,您可能会发现屏幕分辨率很小。根据我的经验,这是在Virtualbox中跨来宾OS的常见情况。要解决此问题,您需要在来宾OS(基本)中安装Virtualbox Guest Additions。但是,这本身可能是一项任务,因此我仅将本节专门用于插入来宾添加项并进行安装。

解决方案:


下载与您的Virtualbox版本匹配的来宾添加iso。 (在来宾而非主机上下载!)


查找您的Virtualbox版本。


在主机操作系统中启动Virtualbox
点击Help > About Virtualbox...

注意版本(我的版本是4.3.12)


使用Midori导航到http://download.virtualbox.org/virtualbox/并选择与您的版本号匹配的文件夹。 (同样,我的是4.3.12)
查找名为VBoxGuestAdditions_X.X.XX.iso的文件(将X替换为您的版本号)并下载。 (同样,请确保将其下载给来宾而不是主机!)



安装iso


打开在基本单元中的终端


单击左上角的Applications并搜索“端子”


运行以下命令:
< br cd〜/ Downloads /
ls


您应该看到VBoxGuestAdditions_X.X.XX.iso。如果没有,请找出下载的去向。

sudo mkdir /mnt/VBGA/
sudo mount VBoxGuestAdditions_X.X.XX.iso /mnt/VBGA/
cd /mnt/VBGA/
sudo ./VBoxLinuxAdditions.run


现在我们已经到达了Tim以前的位置。但是,有时安装并不简单。我在安装过程中遇到错误,这就是我的解决方法。

对客户添加项进行故障排除安装

安装新的linux系统之后的第一步应该始终是进行更新。运行以下命令:

sudo apt-get update
sudo apt-get upgrade


现在我们已经更新,如果遇到关于模块或缺少标头的错误,可能需要安装以下内容。

sudo apt-get install module-assistant
sudo m-a prepare


运行最后一条命令后,我能够执行$ sudo ./VBoxLinuxAdditions.run并成功完成安装。共享文件夹未正确安装,这是我目前无法帮助您的另一个问题。但是,屏幕分辨率确实是固定的,您应该能够以完整分辨率使用基本屏幕。 :)

评论


我不确定您是否需要下载Guest ISO,VirtualBox是否附带该ISO?我一直只是从菜单中选择“插入来宾添加”。

–路易斯·戈达德♦
15年7月1日在13:28

我在尝试使用“设备”>“插入来宾添加”方法挂载iso时遇到问题,这就是为什么我最终只下载了它。我认为这种方式更加简单。

–TW80000
15年7月2日在4:08

似乎要复杂得多。我在小学阶段经历的唯一问题是安装,可能需要一段时间才能拿到点心。

–路易斯·戈达德♦
15年7月2日在6:56

我写这篇文章是因为我遇到了您没有遇到的问题,并希望帮助人们解决这些问题。我了解,如果安装正确,这似乎很复杂,但是我的却没有。

–TW80000
15年7月6日在2:19

我的观点是不建议这样做,因为全新安装可能会解决此问题,除非它在主机内。

–路易斯·戈达德♦
15年7月6日在17:25