安装 VirtualBox Ubuntu 21.04 上的来宾添加

如果你已经安装了 Ubuntu 21.04 VirtualBox,您意识到它不是全屏显示。 在本指南中,您将学习如何安装 VirtualBox Ubuntu 21.04 上的来宾添加。 除了使虚拟机具有全屏视图外,来宾添加还提供了许多其他功能;

  • 鼠标指针集成
  • 共享文件夹,方便主机和来宾之间的文件共享
  • 确保更好和加速的视频性能。
  • 无缝窗口集成
  • 通用主机/访客通信渠道,使您能够控制和管理访客执行。
  • 提供主机-访客时间同步。
  • 主机和来宾虚拟机之间的共享剪贴板。
  • 自动登录。

您可以阅读有关这些功能的更多信息 VirtualBox 用户手册。

按照下面的链接学习如何安装 Ubuntu 21.04 VirtualBox.

安装 Ubuntu 21.04 桌面 VirtualBox

安装 VirtualBox Ubuntu 21.04 上的来宾添加

安装必需的构建工具和内核头文件

在您可以继续安装之前 VirtualBox Ubuntu 21.04 上的 Guest Additions,您首先需要安装所需的构建工具、Linux 内核头文件和支持模块(如果尚未安装)。

运行以下命令以验证是否已安装这些要求。

sudo dpkg -l | grep -E "dkms|linux-headers-$(uname -r)|build-essential"
ii  linux-headers-5.11.0-11-generic   5.11.0-11.12      amd64      Linux kernel headers for version 5.11.0 on 64 bit x86 SMP

ii 表示安装了包。 从输出中可以看出, dkmsbuild-essential 没有安装。

然后,您可以通过运行命令来安装缺少的工具;

apt update
apt install dkms build-essential

如果没有安装这些包,您可以简单地使用 APT 包管理器来安装它们。

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

安装 VirtualBox Ubuntu 21.04 上的来宾添加

为了安装 VirtualBox Ubuntu 21.04 上的 Guest Additions,您需要拥有 Guest Additions ISO 文件。 Guest Addition ISO文件可以通过两种方式插入VM;

  1. 手动插入访客添加 ISO 文件
  2. 使用 APT 包管理器从 Ubuntu 存储库自动安装 Guest Additions ISO。

手动插入访客添加 ISO 文件

要手动插入 VirtualBox Ubuntu 21.04 VM 上的 Guest Additions ISO 文件,导航到 VM 上的菜单栏,然后​​单击 设备 > 插入 Guest Additions CD 映像. 请注意,在插入 ISO 文件之前,您需要至少有一个空的 IDE 控制器。

安装 VirtualBox 来自 UI 的 Ubuntu 21.04 上的来宾添加

插入后,将启动一个对话框,提示您运行或取消 Guest Additions 安装程序。

点击 在 Ubuntu 21.04 上启动来宾添加的安装。 系统将提示您输入密码以验证安装。

身份验证成功后,Guest Addition 安装现在将运行。

安装 Guest Additions 后,按 Enter 到 close 安装向导。

重新启动系统以重新加载内核模块。

如果重新启动后屏幕没有在登录时自动调整,请单击 VM 菜单 查看 > 自动调整访客显示大小 并切换选项以全屏显示虚拟机。

安装 VirtualBox 从终端在 Ubuntu 21.04 上添加来宾

您还可以从终端安装 Guest Additions。 所以 按取消 当安装程序对话框打开时,iso 映像将安装在系统上。

当Guest Addition ISO文件被插入时,它被挂载在 /media/$USER/VBox_GAs_6.x.x. 其中 x 是构建版本 VirtualBox.

要从终端安装来宾添加,请导航到来宾添加的挂载点并运行以下命令;

cd /media/$USER/VBox_GAs_6.1.18
sudo ./VBoxLinuxAdditions.run

或者干脆跑;

sudo /media/$USER/VBox_GAs_6.1.18/VBoxLinuxAdditions.run

重新启动系统以重新加载内核模块。

从 Ubuntu 存储库安装 Guest Additions ISO

也可以从 Ubuntu 存储库安装 Guest Additions ISO 文件。

Guest Additions ISO 文件由 virtualbox-guest-additions-iso 包裹。

sudo apt-cache policy virtualbox-guest-additions-iso
virtualbox-guest-additions-iso:   Installed: (none)   Candidate: 6.1.18-1   Version table:      6.1.18-1 500         500 https://ke.archive.ubuntu.com/ubuntu hirsute/multiverse amd64 Packages         500 https://ke.archive.ubuntu.com/ubuntu hirsute/multiverse i386 Packages

如果可用,只需运行以下命令即可安装它。

sudo apt install virtualbox-guest-additions-iso

安装时, VirtualBox Guest Additions ISO 现在可作为 /usr/share/virtualbox/VBoxGuestAdditions.iso.

要安装它,您需要安装它。

sudo mount -o loop /usr/share/virtualbox/VBoxGuestAdditions.iso /media/

接下来,运行安装。

sudo /media/VBoxLinuxAdditions.run

安装完成后,重新启动系统以重新加载内核模块。

您现在应该处于全屏状态,并且可以启用共享剪贴板、共享文件夹、拖放…

注意:如果在系统重新启动时屏幕没有自动调整大小,请务必切换(关闭/打开,可以这么说) View -> Auto-resize Guest Display 在 VM 菜单栏上设置正确的 VM 分辨率。

这就是我们关于如何安装的指南 VirtualBox Ubuntu 21.04 上的来宾添加。

安装 VirtualBox Kali Linux 2020.3 上的访客添加

安装 VirtualBox 来宾添加 Fedora 31/32

安装 VirtualBox Ubuntu 20.04 上的来宾添加