gpt4 book ai didi

vmware - 从 VMWARE 迁移到 VirtualBox

转载 作者:行者123 更新时间:2023-12-03 05:54:24 30 4
gpt4 key购买 nike

我正在尝试将现有虚拟机从 VMWARE 迁移到 VirtualBox。我已经为虚拟机制作了虚拟机文件夹的副本(这样我就可以进行试验而不破坏原始文件),并在 VirtualBox 中成功创建了虚拟机。我已经启动并运行了所有内容,但问题是虚拟机正在使用“平面”磁盘镜像而不是正确的磁盘镜像,导致磁盘镜像来自过去(我知道这一点,因为机器上的所有文件都有时间戳为 2009 年)。

详细来说,在虚拟机的文件夹中我有以下 vmdk 文件:

Win2003.vmdk (1 K)
Win2003-flat.vmdk (15 gigs)
Win2003-000002.vmdk (10 gigs)

注意:磁盘是动态的。

查看VMWARE下虚拟机的配置,它显示它使用win2003-000002.vmdk作为磁盘镜像。

当我将磁盘镜像导入 VirtualBox(Win2003.vmdk 文件)时,它使用 Win2003-flat.vmdk 磁盘镜像。

我的问题是,如何将 Win2003-000002.vmdk 磁盘镜像合并或导入到 Win2003-flat.vmdk 磁盘镜像中,以便 VirtualBox 使用正确的磁盘镜像?

我有一些有关使用 vmware-vdiskmanager.exe 来完成此操作的说明,但我收到一条错误消息,指出“无法打开此虚拟磁盘的父磁盘。”

最佳答案

经过多次尝试,我终于能够让它工作了。本质上我所做的就是下载并使用 vmware converter 将两个磁盘合并为一个。之后我就可以将新创建​​的磁盘附加到 VitrualBox。

涉及的步骤非常简单:

在做任何事情之前!

1) 进行备份!!! 即使您遵循这些说明,也可能会搞砸,因此请进行备份。只需关闭虚拟机,然后复制虚拟机所在的目录即可。

2) 从要转换的虚拟机中卸载 VMware Tools。如果由于某种原因您忘记了此步骤,您仍然可以在 VirtualBox 下运行所有​​内容后按照 these steps 卸载它。 。帮自己一个忙,现在就做。

现在是有趣的部分!!!

1) 下载并安装 VMware Converter 。我用的是5.0.1 build-875114,就用最新的吧。

2) 下载并安装 VirtualBox

3) 启动 VMWare 转换器:

Fire up VMWare convertor

4) 单击转换机器

6) 浏览到您的虚拟机的 .vmx,然后单击下一步

Convert machine

7) 为新虚拟机命名并选择要放置它的位置。单击下一步

Give the new VM a name and select the location

8) 单击选项屏幕上的下一步。您不必在此处更改任何内容。

Click <code>Next</code> on the <code>Options</code> screen.

9) 单击Summary 屏幕上的Finish 开始转换。

Click <code>Finish</code> on the <code>Summary</code> screen

10) 转换应该开始。这将需要很长的时间,所以要有耐心。

The conversion should start.

11)希望一切顺利,如果顺利的话,您应该看到转换已完成:

conversion is completed

12) 现在打开 VirtualBox 并单击新建

open up VirtualBox and click <code>New</code>

13) 为您的虚拟机命名并选择它的类型版本。单击下一步

Give your VM a name and select what <code>Type</code> and <code>Version</code> it is.

14) 选择您想要分配的内存大小。单击下一步

Select the size of the memory you want to give it.

15) 对于硬盘,单击使用和现有硬盘驱动器文件,然后选择新转换的.vmdk 文件。

Use and existing hard drive file

16) 现在单击设置并选择存储菜单。问题是默认情况下 VirtualBox 会将驱动器添加为 IDE。这行不通,但我们需要,因为我们需要将其放在 SCSI Controller 上。

put it on a SCSI controller

17) 选择 IDE Controller 和Remove Controller 按钮。

Select the IDE controller and the <code>Remove Controller</code> button.

18) 现在单击添加 Controller 按钮并选择添加 SCSI Controller

Add SCSI Controller

19) 单击添加硬盘按钮。

Add Hard Disk

20) 单击选择现有磁盘

Choose existing disk

21) 选择您的.vmdk 文件。单击确定

Select your <code>.vmdk</code> file.

22) 选择系统菜单。

Select the <code>System</code> menu.

23) 单击启用 IO APIC。然后点击确定

Click <code>Enable IO APIC</code>.

24) 恭喜!!!您的虚拟机现已配置完毕!单击Start启动虚拟机!

Click <code>Start</code> to startup the VM!

关于vmware - 从 VMWARE 迁移到 VirtualBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6944154/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com