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

在CentOS 8系统上安装VirtualBox Guest Additions的方法

2020-04-22 11:28:35作者:令华稿源:云网牛站

本文介绍在CentOS 8操作系统上安装VirtualBox Guest Additions的方法。

 

简介

VirtualBox提供了一组驱动程序和应用程序(VirtualBox Guest Additions),可以将其安装在来宾操作系统中,以扩展来宾的功能,例如共享文件夹、共享剪贴板、鼠标指针集成、更好的视频支持等等。

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

安装VirtualBox参考:在CentOS 8/RHEL 8系统上安装VirtualBox 6.0版本的步骤

 

在CentOS 8上安装VirtualBox Guest Additions

请按照以下步骤在CentOS 8桌面或服务器虚拟机上安装VirtualBox Guest Additions。

1、打开VirtualBox GUI管理器。

2、启动CentOS来宾虚拟机(CentOS guest virtual machine)。

3、以root或sudo用户身份登录到来宾计算机,并安装构建内核模块所需的软件包:

sudo dnf install gcc kernel-devel kernel-headers dkms make bzip2 perl

4、在虚拟机菜单上,单击设备->“插入来宾添加CD映像(Insert Guest Additions CD Image)”,如下图所示:

在CentOS 8系统上安装VirtualBox Guest Additions的方法

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

5、打开CentOS来宾终端,创建一个新目录,并挂载ISO文件:

sudo mkdir -p /mnt/cdrom

sudo mount /dev/cdrom /mnt/cdrom

6、导航到新创建的目录,并执行VBoxLinuxAdditions.run脚本以开始安装Guest Additions:

cd /mnt/cdrom

sudo sh ./VBoxLinuxAdditions.run --nox11

--nox11选项告诉安装程序不要生成xterm窗口。

输出将如下所示:

Verifying archive integrity... All good.

Uncompressing VirtualBox 6.0.16 Guest Additions for Linux........

...

...

VirtualBox Guest Additions: Starting.

7、重新启动CentOS 来宾以使更改生效:

sudo shutdown -r now

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

lsmod | grep vboxguest

输出将如下所示:

vboxguest  348160 2 vboxsf

如果该命令未返回任何输出,则表示VirtualBox内核模块未加载。

至此,安装VirtualBox Guest Additions完成。

 

结语

安装VirtualBox Guest Additions可提高虚拟机的性能并增强其可用性。

现在,您可以在虚拟机设置的存储标签中启用共享剪贴板和拖放支持,从显示标签中启用3D加速,创建共享文件夹等等。

 

相关主题

在CentOS 8上安装VirtualBox及VirtualBox Extension Pack(扩展包)

精选文章
热门文章