如何将物理 Ubuntu 操作系统转换为虚拟机?

如何将物理 Ubuntu 操作系统转换为虚拟机?

不久前,我将我的 PC 变成了 Windows 和 Ubuntu 双启动。
但我的经验是,我很少启动 Ubuntu,所以我想让它作为 Windows 中的虚拟机而不是第二个操作系统使用。
您能否提供一些信息,说明我选择的工具是什么,以及我如何实现这种迁移?我已经安装了 VMWare Player。

答案1

您是否尝试过 VMWare vCenter Converter (http://www.vmware.com/products/converter/)?页面上的信息看起来很有希望,而且是免费的。

答案2

经过一番折腾,我终于找到了一个可以帮助我解决的教程:虚拟化Linux系统

基本上很简单,但是需要做一些工作。

我需要从物理 Ubuntu 上的所有现有分区创建映像。我重新创建了一个类似的虚拟机,然后恢复了引导加载程序。就是这样。


从历史上看,另一种方法是使用重製機械(容易多了!)然而,该项目现在已经失败了。

答案3

这里我为在同一台机器上安装了 Windows 操作系统和 Linux 操作系统的用户介绍另一种方法。所有这些步骤都是在虚拟机中完成的,不会对您的物理驱动器产生任何影响。首先,我给出一个总结来展示主要思想,然后再给出更多细节。

1-在 Windows 环境中,创建 Linux EX4 分区的备份。您可以使用任何可用的备份软件。(这里我使用了 Acronis True Image 2016)

2-在 Vmware 中创建一个新的虚拟机,并使用您在上一节中创建的备份开始恢复过程。

3-恢复后,新虚拟机中就有了相同的 Linux 分区。现在要启用启动,您需要修复能够启动系统的 Linux Grub... 就大功告成了!

一些实施细节:

在使用“Acronis True Image 2016”的情况下,这些说明将会有所帮助。

1-当您要在 Vmware 中创建新的虚拟机时,您应该为其添加“拖”硬盘。一个硬盘必须对保存备份的外部硬盘具有“物理”访问权限。另一个必须是“虚拟驱动器”,并且必须比您的 Ex4 Linux 分区稍大。

2-为了在启动时执行恢复过程,Acronis 为您提供了一个救援磁盘。在 Vmware 中使用此救援磁盘并启动虚拟系统。

3-由于 Vmware 给您的虚拟硬盘是原始的,因此无法在 Acronis 救援启动菜单中访问。因此,在开始恢复之前,您必须从救援磁盘启动菜单中的“添加新磁盘”菜单创建一个 EX4 分区。

4-完成恢复过程后,您将在虚拟机中获得 Linux EX4 分区的精确副本。现在要启用启动,请使用 Ubuntu 实时磁盘修复启动菜单。为此,您可以使用这个链接。

相关内容