如何将 Hyper-V 虚拟机导入 virtualbox?

无论如何,如果您正在寻找一种将 Hyper-V 虚拟机迁移到 VirtualBox 的方法并且想知道 如何将 Hyper-V 虚拟机导入 VirtualBox?如果是这样,那么您来对地方了。这篇博文将向您展示如何做到这一点。

如何将Hyper-V虚拟机导入VirtualBox

如何将Hyper-V虚拟机导入virtualbox

如果您使用的是 Windows 11 专业版或企业版,则可以使用内置的 Hyper-V 创建虚拟机 在你的电脑上。

但是,如果您想将在 Hyper-V 中创建的虚拟机与其他工具(例如 VirtualBox)一起使用,则需要先转换它们。就是这样。

  • 假设您有一台运行 Hyper-V 的 Windows 机器,并且已经在 Hyper-V 中创建和配置了一个虚拟机,您现在可以导出该 VM,以便将其导入到 VirtualBox 中。
  • 为此,请打开 Hyper-V 管理器并从 操作窗格.
  • 在出现的“导出虚拟机”对话框中,指定要保存 VM 文件的位置(默认情况下,它将使用“. 虚拟机”扩展名),然后单击 出口 按钮。
  • 导出过程完成后,打开 VirtualBox 并选择文件 -> 进口 器具。在出现的“导入设备”对话框中,浏览到导出的 VM 文件的位置,然后单击 打开 按钮。
  • 点击 下一个 前进到向导的下一个屏幕,您将在其中看到设备设置的摘要。如果一切正常,请单击 进口 按钮到 进口 你的 VM 到 VirtualBox 中。

如何将虚拟机导入 VirtualBox

如果您曾想为您的虚拟机 (VM) 尝试不同的管理程序,但又不想放弃对 Microsoft Hyper-V 的投资,那么您很幸运。可以将运行在 Hyper-V 上的虚拟机导入到 VirtualBox 中。就是这样。

如果您有 Microsoft 的 Hyper-V 格式的虚拟机,则可以将其导入 VirtualBox。如果你想同时使用两个虚拟化平台,或者你想从 Hyper-V 切换到 VirtualBox,这会很有用。

要从 Hyper-V 导入虚拟机,请执行以下步骤:

  • 在 VirtualBox 中,选择文件菜单,然后选择 进口 器具。这将打开设备导入向导。
  • 单击浏览按钮并找到您的 Hyper-V 虚拟机。 ovf 或者 。卵子 文件。
  • 点击 下一个 按钮继续。
  • 在下一页上,查看虚拟机的设置并根据需要进行任何更改。完成后,单击 进口.
  • 您的虚拟机现在将导入到 VirtualBox 中并可以使用了!

如何将 VM 导入 VirtualBox

如果您在 Windows 机器上使用 VirtualBox,您可能想要导入您在 Microsoft 的 Hyper-V 中创建的虚拟机 (VM)。就是这样。

如果您使用的是 Windows,则可以使用 VirtualBox 在计算机上运行虚拟机 (VM)。您可以将 VM 从另一个虚拟化程序 Hyper-V 导入 VirtualBox。就是这样:

  • 打开VirtualBox并点击“新的
  • 输入 VM 的名称并选择要安装的操作系统类型。选择 ”Linux” 如果你不确定。
  • 选择您要安装的操作系统版本。再次选择“Linux” 如果你不确定。
  • 选择要为 VM 分配的内存量。默认值通常很好。点击 ”创造
  • 选择 ”现在在下一个窗口中创建虚拟硬盘
  • 在下一个窗口中,选择“VDI(VirtualBox 磁盘映像)。”
  • 在下一个窗口中,选择“动态分配
  • 在下一个窗口中以 MB 或 GB 为单位输入虚拟硬盘大小。默认值通常很好。
  • 点击 ”创造” VirtualBox 现在将创建您的 VM。

将您的虚拟机导入 VirtualBox

  • 打开 Hyper-V 管理器并选择包含要导入的 VM 的服务器(如果您从另一台计算机导入)。如果出现提示,请输入您的凭据并单击“连接
  • 右键单击要导出的 VM,然后选择“出口”如果出现提示,请为导出的 VM 文件选择一个位置,然后单击“选择文件夹”这可能需要一些时间,具体取决于 VM 文件的大小。
  • 导出完成后,打开 VirtualBox 并单击“文件 > 进口电器”如果出现提示,请选择导出的 VM 文件的位置,然后单击“打开”。
  • 如果再次出现提示,请单击“进口”这可能需要一些时间,具体取决于设备的大小。导入完成后,在 VirtualBox 中右键单击您的新设备,然后单击“开始” 启动它。

如何将 Hyper-V VM 导入 VirtualBox

如果您使用的是 Hyper-V 并且拥有要与 VirtualBox 一起使用的虚拟机,则有一种方法可以转换它们。就是这样。

如果您使用 Hyper-V 作为您的主要虚拟化平台,您可能需要将您的一些 VM 移动到 VirtualBox(或反之亦然)。

虽然这不是最直接的过程,但将 Hyper-V VM 导入 VirtualBox 是可能的。就是这样:

  • 首先,您需要从 Hyper-V 中导出 VM。为此,请打开 Hyper-V 管理器并选择要导出的 VM。然后,点击“出口”在“操作”窗格中。
  • 接下来,您需要将导出的 VM 转换为 VirtualBox 可以理解的格式。为此,您可以使用类似的工具 QEMU.安装 QEMU 后,打开命令提示符并导航到导出 VM 的目录。然后,运行以下命令:
qemu-img convert -f vhdx -O raw exported_vm.vhdx exported_vm.img

这会将导出的 VM 转换为 VirtualBox 可以使用的原始磁盘映像。

  • 现在您有了磁盘映像,您可以在 VirtualBox 中创建一个新的 VM 并将磁盘映像附加到它。
  • 为此,打开 VirtualBox 并单击“新的”在主窗口中。为您的新 VM 命名并选择它将运行的操作系统的类型和版本(这应该与您的 Hyper-V VM 上运行的操作系统相同)。然后,点击“下一个
  • 在向导的下一页上,选择“定制硬件” 在点击 “下一个”这将允许我们修改新 VM 的一些默认设置。
  • 在“定制硬件”页面,向下滚动到“贮存”默认情况下,VirtualBox 会自动为您的新 VM 创建一个虚拟硬盘驱动器——我们不希望这样,因为我们已经有了一个要使用的磁盘映像。
  • 所以,取消选中“立即创建水晶磁盘映像”框并单击“添加”选择 ”添加硬盘”,然后选择“选择/创建新磁盘映像” 来自类型:下拉菜单,然后单击“创造
  • 在下一个窗口中,选择“VDI(虚拟磁盘映像)” 作为格式类型:然后单击下一步按钮两次,直到出现完成按钮,这样现在创建的磁盘就会连接到您设计的虚拟机
  • 最后,通过选择它来启动您的机器,然后单击 VirtualBox 任务栏上的开始按钮

如何将 VirtualBox VM 导入 VirtualBox

如果您在 VirtualBox 中有一个要在 Hyper-V 中使用的虚拟机,则不能只将其从 VirtualBox 中导出并导入到 Hyper-V 中。如果您先进行一些转换,将会有所帮助。就是这样。

VirtualBox 可以导入各种虚拟机格式,包括使用 Hyper-V 创建的格式。这是如何做的。

  • 首先,确保您的 Hyper-V VM 以 OVA 格式导出。您可以通过在 Hyper-V 管理器中右键单击 VM 并选择“出口
  • 获得 OVA 文件后,打开 VirtualBox 并选择“文件 > 进口 器具
  • 请导航到 OVA 文件的位置并选择它。然后单击“打开”。
  • 点击 ”下一个”在设备导入向导页面上。
  • 您将在下一页看到设备设置的摘要。点击 ”进口
  • VirtualBox 现在会将您的 Hyper-V VM 导入其系统。完成后,您将能够在“机器”在 VirtualBox 管理器窗口中。

结论:

我们试图涵盖所有可能的选项 如何将Hyper-V虚拟机导入virtualbox 及其所有优点和缺点。请在下面的评论部分告诉我们您对该主题的想法。

简体中文