云网牛站
所在位置:首页 > Linux教程 > 在Linux Mint中逐步安装VirtualBox Guest Additions的方法

在Linux Mint中逐步安装VirtualBox Guest Additions的方法

2019-08-01 10:15:50作者:付玉洁稿源:云网牛站

在本文中,我将向你展示如何在Linux Mint虚拟机中安装VirtualBox Guest Additions,要学习本教程,你需要在VirtualBox中安装Linux Mint作为来宾操作系统(参考:Linux Mint 19安装教程)。

 

在Linux Mint中安装Virtualbox Guest Additions

登录Linux Mint(来宾操作系统)并在终端窗口中运行以下命令以更新软件包:

sudo apt update

sudo apt upgrade

请注意,如果在升级过程中安装了新的Linux内核,则需要重新启动Linux Mint虚拟机,之后,运行以下命令以安装构建内核模块所需的包:

sudo apt install build-essential module-assistant

接下来,使用以下命令准备Linux Mint以构建内核模块:

sudo m-a prepare

然后在VirtualBox窗口菜单栏中,选择Devices > Insert Guest Additions CD image:

在Linux Mint中逐步安装VirtualBox Guest Additions的方法

如果主机操作系统已有CD映像,则会询问你是否要运行该软件,选择运行(Run):

在Linux Mint中逐步安装VirtualBox Guest Additions的方法

然后,需要输入密码才能安装访客添加内容:

在Linux Mint中逐步安装VirtualBox Guest Additions的方法

终端窗口输出:

Verifying archive integrity... All good.

Uncompressing VirtualBox 6.0.10 Guest Additions for Linux........

VirtualBox Guest Additions installer

Copying additional installer modules ...

Installing additional modules ...

VirtualBox Guest Additions: Starting.

VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel

modules. This may take a while.

VirtualBox Guest Additions: To build modules for other installed kernels, run

VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup <version>

VirtualBox Guest Additions: or

VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup all

VirtualBox Guest Additions: Building the modules for kernel 4.15.0-55-generic.

update-initramfs: Generating /boot/initrd.img-4.15.0-55-generic

VirtualBox Guest Additions: Running kernel modules will not be replaced until

the system is restarted

Press Return to close this window...

安装guest additions后,按Enter关闭终端窗口并重新启动Linux Mint虚拟机,现在可调整大小的显示应该能正常工作,Linux Mint VM的屏幕分辨率将根据VirtualBox窗口的大小进行调整,可以按右Ctrl和F键盘快捷键进入全屏模式,你现在还可以配置共享文件夹和双向共享剪贴板。

 

如果VirtualBox无法找到Guest Additions CD Image

如果主机操作系统没有guest添加CD映像,则会要求你单击按钮将CD映像下载到主机操作系统,单击下载(Download):

在Linux Mint中逐步安装VirtualBox Guest Additions的方法

在Linux Mint中逐步安装VirtualBox Guest Additions的方法

如果无法从上面的窗口下载​​它,请转到 http://download.virtualbox.org/virtualbox/,选择一个版本并将VBoxGuestAdditions ISO下载到你的主目录,下载后,插入ISO映像,如果看到以下错误,请单击“强制卸载(Force Umount)”:

在Linux Mint中逐步安装VirtualBox Guest Additions的方法

 

在主机和来宾之间启用复制和粘贴剪贴板

安装guest additions后,你可以转到虚拟机设置 - >常规 - >高级并启用双向剪贴板(virtual machine settings -> General -> Advanced):

在Linux Mint中逐步安装VirtualBox Guest Additions的方法

 

启用共享文件夹

现在,你还可以通过共享文件夹功能在主机和来宾操作系统之间共享文件,转到虚拟机设置,在左侧窗格中,选择“共享文件夹(Shared Folders)”,然后单击“添加(add)”按钮以添加共享文件夹:

在Linux Mint中逐步安装VirtualBox Guest Additions的方法

在“文件夹路径(Folder Path)”字段中,选择主机操作系统上的文件夹。

勾选自动挂载(Auto-mount)复选框,以便在虚拟机启动时共享文件夹将自动挂载到来宾操作系统。

在挂载点(Mount-point)字段中,在客户操作系统上输入路径,例如用户主目录中的子目录。

勾选Make Permanent复选框。

在Linux Mint中逐步安装VirtualBox Guest Additions的方法

保存设置后,你会发现共享文件夹出现在Linux Mint虚拟机的主目录中,但只有root用户和vboxsf组的成员才能对此共享文件夹具有读写权限,所以我们现在需要的是将你的用户添加到vboxsf组,在Linux Mint中打开终端并运行以下命令,用你的真实用户名替换用户名:

sudo adduser username vboxsf

参考:使用useradd、adduser、newusers命令在Linux中创建用户帐户

退出当前会话并重新登录,现在你应该能够访问共享文件夹。

 

相关主题

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

精选文章
热门文章