云网牛站
所在位置:首页 > Linux教程 > 在Ubuntu 18.04上安装VirtualBox Guest Additions的方法

在Ubuntu 18.04上安装VirtualBox Guest Additions的方法

2019-07-22 15:22:55作者:叶云稿源:云网牛站

VirtualBox提供了一组驱动程序和应用程序(VirtualBox Guest Additions),可以安装在客户机操作系统中,Guest Additions为来宾机提供了一些有用的功能,例如共享文件夹、共享剪贴板、鼠标指针集成、更好的视频支持等。在本教程中,我们将向你展示如何在Ubuntu 18.04 guest虚拟机上安装VirtualBox Guest Additions,相同的说明适用于Ubuntu 16.04和任何基于Ubuntu的发行版,包括Linux Mint和Elementary OS。

在Ubuntu 18.04上安装VirtualBox Guest Additions的方法

 

在Ubuntu 18.04 guest上安装VirtualBox Guest Additions

VirtualBox(安装参考:在Ubuntu 18.04/Debian 9上安装VirtualBox 6.0的方法)附带一个名为“VBoxGuestAdditions.iso”的图像ISO文件,其中包含适用于所有受支持的客户机操作系统的Guest Additions安装程序,此文件位于主机上,可以使用VirtualBox GUI管理器挂载到客户机系统,安装后,Guest Additions安装程序可用于在来宾系统上安装Guest Additions。

以下是在Ubuntu 18.04 guest虚拟机上安装VirtualBox Guest Additions的分步说明,此步骤适用于Ubuntu Desktop和Server guest虚拟机安装。

1、打开VirtualBox GUI Manager。

2、启动Ubuntu来宾虚拟机。

3、以sudo用户身份登录Ubuntu guest虚拟机并安装构建外部内核模块所需的软件包:

sudo apt update

sudo apt install build-essential dkms linux-headers-$(uname -r)

$(uname -r)将打印正在运行的内核版本。

4、从虚拟机菜单中,单击设备 - >“插入访客添加CD映像”(Devices -> Insert Guest Additions CD Image),如下图所示:

在Ubuntu 18.04上安装VirtualBox Guest Additions的方法

如果你收到错误消息称客户系统没有CD-ROM,请停止虚拟机,打开虚拟机设置,然后从“存储(Storage)”选项卡中,通过单击加号将新的CD-ROM设备添加到计算机(添加光学设备),完成后重启虚拟机。

5、打开Ubuntu来宾终端,创建一个新目录作为CD驱动器的挂载点并挂载ISO文件:

sudo mkdir -p /mnt/cdrom

sudo mount /dev/cdrom /mnt/cdrom

6、导航到该目录并运行VBoxLinuxAdditions.run脚本以安装Guest Additions,--nox11选项表示安装程序不要生成xterm窗口:

cd /mnt/cdrom

sudo sh ./VBoxLinuxAdditions.run --nox11

输出如下所示:

Verifying archive integrity... All good.

Uncompressing VirtualBox 5.2.32 Guest Additions for Linux........

...

VirtualBox Guest Additions: Starting.

7、重新启动Ubuntu guest虚拟机以使更改生效:

sudo shutdown -r now

参考:shutdown,reboot,init,halt,poweroff,systemctl重启和关闭Linux系统

8、引导虚拟机后,登录并验证安装是否成功并加载了内核模块:

lsmod | grep vboxguest

输出看起来像这样:

vboxguest  303104  2 vboxsf

没有输出意味着没有加载VirtualBox内核模块。

现在,已在Ubuntu 18.04来宾计算机上安装了VirtualBox Guest Additions,你可以从虚拟机设置“存储(Storage)”选项卡启用共享剪贴板和Drag'n Drop支持,从“显示(Display)”选项卡启用3D加速、创建共享文件夹等。

 

结论

在Ubuntu 18.04虚拟机上安装VirtualBox Guest Additions非常的简单,只需要几个步骤就可以了,Guest Additions将优化客户操作系统,以获得更好的性能并增强可用性。

 

相关主题

在Debian 9虚拟机中安装VirtualBox Guest Additions的方法

精选文章
热门文章