目录

将VMware转换为VirtualBox或将VirtualBox转换为VMware

将VMware转换为VirtualBox(或将VirtualBox转换为VMware)

虚拟机本质上仅仅是这-您可以尝试所有新的操作系统,程序或任何您需要的辅助空间。它基本上就像单独的计算机一样工作,您可以安装所需的任何OS,并在其中安装程序。这一切都不会影响您当前的设置,因此,如果出现问题,则不会影响您的主操作系统。基本上,您是在主操作系统上的软件中运行辅助操作系统。

这样做有很多选择,两个最受欢迎的软件是 VMwareVirtual Box 。两者的工作方式相似。他们创建了一个容器,您可以在其中运行和安装操作系统,就像将其安装在单独的PC上一样。这些使您可以选择要分配给辅助OS的RAM,存储量和处理能力。唯一的是,如果要从使用其中一种迁移到另一种,那么任务就不那么简单了。如果要在从VMware迁移到Virtual Box时保持操作系统设置及其所有文件,程序和设置完整,请执行以下步骤。

将VMware转换为Virtual Box,反之亦然

从VMware到Virtual Box

在开始之前,请确保要导出的虚拟机处于“关闭电源”状态,否则不要处于其他状态。为了能够在Virtual Box中运行它,我们需要将VMware文件(.vmx)转换为Virtual Box文件(.ovf)。为此,请按照以下步骤操作。尽管没有基于GUI的方法,但这也不是那么困难。

现在关闭电源,让我们开始。

  1. 打开VMware安装目录。默认情况下,它是 C:\ Program Files(x86)\ VMware \ VMware Player。
  2. 现在,在文件夹内,按住 shift键右键单击 文件夹中存在的 OVF工具

https://i-blog.csdnimg.cn/blog_migrate/d2f8b20e016ec0e015be2d63c23634a4.png

  1. 选择“在 此处打开命令窗口” 选项。

  2. 现在,将打开一个CMD窗口。

  3. 现在,以以下格式运行命令以将vmx文件转换为ovf。

    ovftool“源文件.vmx” export.ovf https://i-blog.csdnimg.cn/blog_migrate/e7e0ff21da1a884c3d4d60cc5c6f6cdc.png

  4. 此处,源文件部分将替换为源vmx文件的位置。

  5. 保持扩展名和导出部分相同。

  6. 例如,如果文件存储在相应目录中,则 ovftool“ D:\ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmx” D:\ Documents \ export.ovf 是我正在运行的命令。 https://i-blog.csdnimg.cn/blog_migrate/9b9ce1cd712328dfdc47522e3b5df3d8.png

  7. 现在,该命令将运行,文件将被导出到相应目录中。

导出现已完成。现在,您也可以在Virtual Box上打开具有相同文件,操作系统和设置的相同虚拟机。要在Virtual Box中打开导出的文件,请按照以下步骤操作。

  1. 打开虚拟盒子。

  2. 单击文件选项,然后选择 导入设备… 选项。

    https://i-blog.csdnimg.cn/blog_migrate/b7e30441aa4f0c7213865b8bd0dcb21c.png

  3. 现在浏览并选择新导出的.ovf文件。

  4. 现在单击下一步。

    https://i-blog.csdnimg.cn/blog_migrate/b5c112451b619590f5396397d8974cb4.png

  5. 最后,单击 导入 按钮以完成导入.ovf文件。

    https://i-blog.csdnimg.cn/blog_migrate/6db9f3bc154d5ca06bc9d9da722240be.png

完成后,您也应该能够在Virtual Box上使用相同的虚拟机。

虚拟机到VMware

虽然没有基于GUI的简单方法将VMware转换为Virtual Box。但是,将Virtual Box转换为VMware相对简单得多。它提供了一个基于GUI的简洁程序,因此您不必费心CMD命令和错误。要进行其他转换,请按照以下步骤操作。使用这个

  1. 打开虚拟盒子。

  2. 单击 文件 按钮,然后单击 导出设备… 选项。

    https://i-blog.csdnimg.cn/blog_migrate/eb3ed1d62e1bd5519518d9a69b60c5f4.png

  3. 在“ 导出虚拟设备” 向导中,选择要导出的虚拟机,然后单击“ *下一步”。

    https://i-blog.csdnimg.cn/blog_migrate/b34cf8f87da3181376d34e65faf9d72d.png*

  4. 现在,选择要存储导出文件的位置,然后单击“ *下一步”。

    https://i-blog.csdnimg.cn/blog_migrate/03f4629ce401179de696b521fc818665.png*

  5. 在“ 设备设置” 页面中,单击“ 导出” 以完成导出过程。

    https://i-blog.csdnimg.cn/blog_migrate/428ea53480ed3e32aec891a936aa2ccc.png

现在,导出的文件已准备好在VMware上运行。为此,请按照以下步骤操作。值得注意的是,您将在导入过程中收到警告,但这绝对可以。只需单击“ 重试” 按钮,这一次应该将其导入,没有任何问题或错误。

  1. 打开VMware。

  2. 单击“ 打开虚拟机” 选项以打开新创建的虚拟机。

    https://i-blog.csdnimg.cn/blog_migrate/a8fe7594a3f6f7be4d8ec70f8a1936a7.png

  3. 浏览并打开文件。

  4. 现在,只需单击 导入 按钮。

    https://i-blog.csdnimg.cn/blog_migrate/ef0c42f29341e9cc7adce2dc461ab183.png

  5. 现在,该过程完成后,您可能会看到一条错误消息。

    https://i-blog.csdnimg.cn/blog_migrate/9bf8a242fc31e5240d1fa5e945ad8344.png

  6. 单击“ 重试” 按钮以重试该操作,它将在这次导入且没有任何错误。

  7. 如果错误没有消失,则可能必须重新尝试导出过程。

  8. 完成后,您应该在VMware Player中看到新的虚拟机。

    https://i-blog.csdnimg.cn/blog_migrate/2ff4c827f1cea031eb7ebc26d0e542f5.png


现在,您可以轻松地将虚拟机从VMware转换为Virtual Box,也可以采用其他方法。该过程非常简单,并且工作得很好,因为这两个程序都能够将虚拟机导出为相应的格式。

但是,如果遇到任何错误,请再次尝试导入过程,如果未解决,请尝试再次将其全部导出。