已编辑 2 几周前 通过 ExtremeHow 编辑团队
翻译更新 2 几周前
VirtualBox是一种强大的工具,可以用于创建虚拟机,从而在单个主机上运行不同的操作系统。通过VirtualBox,您可以在机器上同时运行多个操作系统。增强VirtualBox功能的关键特性之一是来宾增强功能。它是一套实用程序套件,增强虚拟机的来宾操作系统性能,并改善主机与来宾系统之间的交互。本指南将提供有关如何在VirtualBox中安装来宾增强功能的详细信息。
来宾增强功能是VirtualBox附带的特殊软件包,旨在于安装来宾操作系统后在虚拟机中进行安装。它们提供了主机与来宾之间的更紧密集成,提高了图形性能,并实现无缝用户体验。其优点包括:
在进行安装过程之前,一些初步步骤非常重要。首先,确保您的主机系统上安装了最新版本的VirtualBox,因为来宾增强功能在新版本中不断改进。您可以从VirtualBox官方网站下载最新版本。
接下来,确保来宾操作系统是最新的。这主要适用于Windows和Linux系统。对于Linux,确保内核头文件已安装。对于基于Debian的发行版,在终端中执行此命令:
sudo apt-get update && sudo apt-get upgrade -y
要安装所需的软件包,请运行:
sudo apt-get install build-essential dkms linux-headers-$(uname -r)
在Windows上安装来宾增强功能是一个简单过程。按照以下步骤完成安装:
安装后,您将获得高级图形支持、共享文件夹、剪贴板功能等。
与Windows相比,此过程涉及更多步骤,但可以通过以下步骤加以管理:
sudo apt-get install build-essential dkms linux-headers-$(uname -r)
mkdir /media/cdrom sudo mount /dev/cdrom /media/cdrom
cd /media/cdrom
sudo sh ./VBoxLinuxAdditions.run
sudo reboot
重新启动后,来宾增强功能将在您的Linux来宾系统上全面功能,提供附加功能和改进。
在Linux来宾上安装期间,您可能会收到与内核头文件缺失相关的错误。这通常表示缺少编译内核模块所需的构建工具。确保执行命令build-essential dkms linux-headers以安装正确版本,如前所述。
如果在运行VBoxLinuxAdditions.run脚本时遇到权限错误,请确保您具有管理员权限。在命令前输入sudo
,以超级用户身份执行命令,从而授予必要的权限。
许多来宾增强功能直到虚拟机重新启动后才会激活。如果安装后某个功能似乎未激活,请重启来宾操作系统。
要验证来宾增强功能是否正确安装,您可以检查模块并在模块列表中查找VBox。 在Linux中使用以下命令:
lsmod | grep vbox
如果存在,您将在输出中看到vboxguest、vboxsf等多个VirtualBox模块。
现在安装了来宾增强功能,您可以利用多个增强功能:
来宾增强功能允许来宾操作系统的桌面自动调整以适应VirtualBox窗口。 只需通过拖动角调整窗口大小,来宾操作系统桌面将动态调整为新大小。
无缝模式将来宾操作系统的应用程序与主机集成。这对于运行窗口应用程序尤为有用。 您可以从VirtualBox界面上的视图菜单访问它。
共享文件夹可简化主机与来宾系统之间的文件交换。 通过VirtualBox管理器,在共享文件夹部分设置它们为机器文件夹或瞬态文件夹。
使用来宾增强功能,可以跨主机和来宾系统进行复制和粘贴操作。 通过VirtualBox设置中的常规 > 高级选项卡启用此功能,那里提供了共享剪贴板选项。
虽然VirtualBox来宾增强功能提供了便利,但在处理虚拟机中的敏感数据时必须牢记一些安全预防措施。 共享剪贴板和共享文件可以作为数据泄漏或恶意软件的途径,因此应根据信任程度和所需的网络隔离仔细决定启用它们。
安装VirtualBox来宾增强功能增强了虚拟机体验,提高了性能并加深了与主机系统的集成。 Windows和Linux的流程略有不同,但通过遵循上述步骤都很简单。 无论您在来宾VM中使用的是Windows、Linux还是任何其他支持的操作系统,这些增强功能都极大地丰富了可用性,使跨环境工作不仅成为可能,而且高效且愉快。
如果你发现文章内容有误, 您可以