前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何在Ubuntu 18.04上安装VirtualBox Guest Additions

如何在Ubuntu 18.04上安装VirtualBox Guest Additions

原创
作者头像
用户5005176
修改于 2021-08-10 02:26:45
修改于 2021-08-10 02:26:45
2.4K00
代码可运行
举报
文章被收录于专栏:网站知识网站知识
运行总次数:0
代码可运行

VirtualBox 是一款开源,跨平台的虚拟化软件,可让您同时运行多个虚拟机

VirtualBox提供了一组驱动程序和应用程序(VirtualBox Guest Additions),可以安装在客户机操作系统中。 VirtualBox Guest Additions为虚拟机提供了一些有用的功能,例如共享文件夹,共享剪贴板,鼠标指针集成,更好的视频支持等等。

在本教程中,我们将向您展示如何在Ubuntu 18.04 guest虚拟机上安装VirtualBox Guest Additions。 相同的说明适用于Ubuntu 16.04和任何基于Ubuntu的发行版,包括Linux MintElementary OS

在Ubuntu Guest上安装Guest Additions

VirtualBox附带一个名为“ VBoxGuestAdditions.iso”的映像ISO文件,其中包含所有受支持的客户机操作系统的客户机添加安装程序。 该文件位于主机上,可以使用VirtualBox GUI管理器在来宾系统上安装。 挂载后,来宾添加项安装程序可用于在来宾系统上安装来宾添加项。

以下是在Ubuntu guest虚拟机上安装VirtualBox guest虚拟机添加的分步说明。 这些步骤将适用于Ubuntu桌面和Ubuntu Server安装。

打开VirtualBox GUI管理器,启动Ubuntu虚拟机。

登录到Ubuntu虚拟机以 sudo用户的身份安装安装外部内核模块所需的软件包:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)

Copy

$(uname -r)打印运行内核版本。

从虚拟机菜单中,单击设备。如下图所示,“插入VBoxGuestAdditions CD映像”:

如果收到错误消息,说虚拟机系统没有CD-ROM,请停止虚拟机,打开虚拟机设置,然后从“存储”选项卡中添加一个单击加号(添加光学设备optical device)将新的CD-ROM设备连接到机器。完成后,重新启动虚拟机。

打开Ubuntu虚拟机终端,创建一个新目录作为CD驱动器的安装点。并挂载ISO文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom

导航到目录并运行VBoxLinuxAdditions.run脚本来安装来宾添加。 --nox11选项将告诉安装程序不要生成xterm窗口:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd /mnt/cdrom
sudo sh ./VBoxLinuxAdditions.run --nox11

输出将如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.32 Guest Additions for Linux........
...
VirtualBox Guest Additions: Starting.

重新引导Ubuntu guest虚拟机以使更改生效:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo shutdown -r now

一旦启动虚拟机,登录并验证安装是否成功,并使用lsmod命令加载内核模块:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
lsmod | grep vboxguest

输出类似于这:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
vboxguest             303104  2 vboxsf

没有输出表示未加载VirtualBox内核模块。

现在在Ubuntu来宾虚拟机计算机上安装了VirtualBox Guest Additions,您可以

从虚拟机设置“存储”选项卡启用“共享剪贴板”和“拖放”支持,从“显示”选项卡启用3D加速,创建共享文件夹等等。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 在Ubuntu Guest上安装Guest Additions
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档