VirtualBox 安装

17 Mar 2025 | 4 分钟阅读

在本篇文章中,我们将讨论如何安装 VirtualBox。但首先,我们需要了解 VirtualBox。

什么是 VirtualBox?

VirtualBox 是一款免费开源的虚拟化 x86 计算架构的软件程序。它由 Oracle 公司开发。它作为一个虚拟机监控程序,开发了一个虚拟机,用户可以在其中运行另一个操作系统。“宿主”操作系统是指 VirtualBox 运行所在的操作系统。“客户”操作系统是指运行在虚拟机上的操作系统。作为宿主操作系统,VirtualBox 支持 WindowsLinux、Solaris、Open Solaris 和 MacOS。

在设置虚拟机时,用户可以确定分配给虚拟机的处理器核心数量、RAM 大小和磁盘空间。虚拟机运行时,可以“暂停”。

VirtualBox 历史

最初由 **Innotek GmbH** 开发。VirtualBox 于 **2007 年 1 月 17 日** 发布为开源软件包。Sun Microsystems 后来收购了该公司。**Oracle 公司**于 **2010 年 1 月 27 日**收购了 Sun,并接管了 VirtualBox 的生产。

VirtualBox 的特点

VirtualBox 有各种特性。其中一些基本特性如下:

可移植性

VirtualBox 是一款 2 类虚拟机监控程序,跨平台操作系统,这意味着在单个宿主上构建的虚拟机可以在其他宿主上运行。根据 OVF(Open Virtualization Format)的要求,客户虚拟机可以导入和导出。

Guest Addition (客户增强功能)

这些是安装在客户操作系统上的工具集,用于优化其性能并提供额外的宿主系统集成和通信。

VM Groups (虚拟机组)

VirtualBox 提供分组功能。此功能允许用户单独和集体组织虚拟机。通常,可以对单个虚拟机等 VM 类执行启动、暂停、关闭、重置、关机、保存状态、断电等操作。

硬件支持

VirtualBox 支持客户 SMP、多屏幕分辨率、内置 iSCSI 支持、USB 设备、完整的 ACPI 支持和 PXE 网络启动。

Snapshot (快照)

VirtualBox 提供 VM 状态详细信息给客户,使用保存快照功能。随着时间的推移,我们可以回溯并恢复虚拟机。

VirtualBox 如何工作?

Oracle VirtualBox 是可扩展且灵活的。理论上,软件程序虚拟化并不复杂。我们可以在 VirtualBox 上运行多个操作系统。每个操作系统都可以独立启动、暂停和停止。

虚拟机监控程序被用作 Ring 零内核服务。内核包含一个称为 vboxsrv 的设备驱动程序工具。此设备驱动程序管理任务或活动,包括加载虚拟机监控程序模块以实现功能、为虚拟机分配物理内存以及保存和恢复虚拟机技术的上下文。每当发生任何中断时,我们都可以使用另一个操作系统来启动执行并识别 VT-x 或 AMD-V 活动是否需要处理。

用户本身管理其操作系统的调度。用户作为单个进程在宿主系统上运行,并通过宿主进行调度。除此之外,还有额外的设备驱动程序,允许用户 OS 访问磁盘、网络控制器和其他设备等资源。除了内核模块之外,宿主上还有其他进程可以帮助运行中的客户机。当从 VirtualBox GUI 启动客户虚拟机时,VBoxSVC 进程会自动在后台启动。

在 Windows 中安装 VirtualBox

如果我们想在 Windows 中安装 VirtualBox,可以使用以下步骤:

步骤 1:首先,我们需要通过 https://virtualbox.ac.cn/ 在系统的互联网浏览器中访问 **VirtualBox 网站**。这是我们将下载 VirtualBox 安装文件的链接。

步骤 2:单击页面上出现的蓝色按钮 **“Download VirtualBox”**。

VirtualBox Installation

步骤 3:现在,单击 **“Windows hosts”** 链接。我们可以在 **“VirtualBox 6.1.16 platform packages”** 选项下方找到它。

VirtualBox Installation

步骤 4:现在,打开我们在系统中下载文件的 **VirtualBox EXE** 文件。之后,VirtualBox 安装窗口将打开。

VirtualBox Installation

步骤 5:在欢迎窗口中,单击 **“Next”** 按钮。

VirtualBox Installation

步骤 6:选择 **安装文件夹**,然后单击 **“Next”** 按钮。

VirtualBox Installation

步骤 7:现在,我们将选择要安装的功能,然后单击 **“Next”** 按钮。

VirtualBox Installation

步骤 8:单击 **“Yes”** 按钮以安装 Oracle VirtualBox 接口。

VirtualBox Installation

步骤 9:在出现提示时,单击 **“Install”** 按钮。之后,它将开始在我们的系统中安装 VirtualBox。

VirtualBox Installation

步骤 10:完成所有这些过程后,单击 **“Finish”** 按钮。完成后,安装选项卡将关闭,VirtualBox 将打开。现在,我们可以创建一个虚拟机来在系统上运行任何操作系统。

VirtualBox Installation
下一主题什么是 Num Lock