如何在 VirtualBox 中使用 OVA 文件

来自 Oracle 的 VirtualBox 是一个非常强大的工具,可让您在 Windows、Mac、Linux 或 Solaris PC(只要机器使用 Intel 或 AMD 芯片)上创建虚拟机。

如何在 VirtualBox 中使用 OVA 文件

虚拟机是另一台运行不同操作系统的计算机的独立模拟,无需任何额外硬件。虚拟机可用于 PC 级别或服务器级别。虚拟服务器运行可以在专用机器上运行的相同类型的应用程序。

例如,您可能有一个无法在 Windows 10 上运行的关键任务应用程序。您仍然可以将您的计算机升级到 Windows 10,然后使用 VirtualBox 在同一台 PC 上的虚拟机上运行 Windows 7。

网络托管服务提供虚拟专用服务器 (VPS),以一小部分成本实现专用服务器的优势,因为每个客户都有一个“虚拟服务器”而不是专用的“裸机”服务器。每个物理服务器上可以运行数十个虚拟服务器。

在 PC 级别,您可能会使用符合开放虚拟化格式的 OVA 文件安装和配置虚拟机。它们通常有两种风格,OVA 或 OVF,可用于许多虚拟化应用程序,包括 VirtualBox。如果您想在 VirtualBox 中使用 OVA 文件,本教程适合您。

VirtualBox 是一款出色的应用程序,但是,如果您是正在寻找 VirtualBox 替代品的 Windows 用户,您可能会喜欢这篇关于 2021 年 VirtualBox 的 5 个最佳替代品的文章。

创建虚拟机 (VM) 时,整个设置都包含在单个文件中。该软件不像传统的操作系统安装那样将文件到处传播,而是将其封装到一个独立的文件中,以保持所有内容整洁并集中在一个地方,确保 VM 拥有运行所需的一切。如果该文件符合开放虚拟化格式,它将可用于许多 VM 应用程序,包括 VirtualBox 和 VMWare。

VirtualBox 使用 .VDI 格式,而 VMware 使用 VMDK 和 VMX 文件等。两者都可以很好地处理 OVA 文件。

在 VirtualBox 中使用 OVA 文件

要将 OVA 文件与 VirtualBox 一起使用,您需要导入它们并让 VirtualBox 根据需要配置文件。这个过程非常简单。

  1. 如果您还没有 VirtualBox,请下载并安装它。
  2. 打开 VirtualBox 并选择 文件 > 导入设备...
  3. 现在,在导入框中选择您的 OVA 文件并验证中心窗口中的设置。
  4. 如果您需要在该中心窗口中进行任何更改。
  5. 点击 进口 在底部。
  6. 允许 VirtualBox 导入文件,然后对其进行配置以供使用。

导入 OVA 文件可能需要一些时间。我最近导入了一个新的 Mac OS 映像,花了一个多小时。以前的 Linux 映像只需要 10 分钟,因此您可能需要也可能不需要耐心等待 VirtualBox 在您的虚拟机上安装操作系统。不过,该程序相当可靠,因此在它工作时去喝咖啡或其他东西是安全的。只需让设置过程运行直到完成即可。

当您选择要导入的 OVA 文件时,VM 的主要详细信息将显示在导入框的中央。您可以更改某些细节,但不能更改其他细节。如果您不在这里更改它们,您可以稍后在 VirtualBox 的主设置菜单中修改其中的一些。

值得检查这些设置,因为创建 OVA 文件的机器可能比您要导入的机器拥有更少的资源。允许导入的 VM 访问最大数量的资源是有意义的,因此它可以运行得更快。

从 VirtualBox 导出到 OVA

默认情况下,VirtualBox 使用 .VDI 文件作为其 VM 映像。除了从 OVA 文件导入外,它还可以导出为 OVA 文件。它将 .VDI 转换为可与 OVA 互换的 OVF,因此您可以在不同的计算机或 VM 程序中自由使用该图像。

  1. 文件 > 导出设备... VirtualBox 菜单
  2. 现在,选择要导出的虚拟机,然后单击 下一个. VirtualBox 导出菜单
  3. 然后,在下一个屏幕上确认或编辑详细信息,然后单击 下一个 再次。 VirtualBox 导出菜单 2
  4. 接下来,您可以在此屏幕上编辑描述信息或直接点击 出口. VirtualBox 导出菜单 3

VirtualBox 然后将创建一个 OVA 文件,您可以在其他 VM 软件中使用该文件。格式选项都是OVF,但是OVA和OVF是一回事。无论您在此处选择什么选项,文件后缀都是 .ova。

错误和问题

OVA 文件应该是通用的,但像往常一样,事情并没有那么简单。有时,当您导入 OVA 文件时,您会看到错误。语法可能会有所不同,但错误消息通常会说“导入失败,因为映像未通过 OVA 或 OVF 符合性或虚拟硬件符合性检查.' 如果你看到这些错误,点击重试,文件通常会按预期导入。

如果导入失败两次以上,请使用创建它的程序重新检查 OVA 文件以确保它没有损坏。

VirtualBox 来宾添加

如果您是第一次使用 VirtualBox,或者在新计算机上全新安装,则需要安装 VirtualBox Guest Additions。这是带有驱动程序和应用程序的资源安装,使 VM 能够正常工作。出于某种原因,这些文件从未包含在默认的 VirtualBox 安装中,必须单独安装。

  1. 从这里下载 VirtualBox Guest Additions。它被称为 VirtualBox Oracle VM VirtualBox 扩展包.它可能会有一个版本号,但这一直在变化。
  2. 确保在您的虚拟机中启用了 DVD 或共享驱动器。
  3. 启动您的 VM 映像。
  4. 选择 安装来宾添加 从 VM 的设备菜单。
  5. 让过程完成。

设备菜单是 VirtualBox 菜单的一部分,而不是来宾操作系统。它将位于屏幕的顶部或底部,具体取决于您配置 VM 的方式。安装后,您的虚拟机的操作系统应该可以正常运行。

如果您有在 VirtualBox 中使用 OVA 文件的任何提示和技巧,请在下面发表评论。