将我的物理操作系统转换为VirtualBox磁盘

是否可以将物理Ubuntu安装(基于Intel的PC与Ubuntu 10.10)转换为虚拟盒式磁盘,以便我可以在单独的PC上使用相同的环境,或者可以将其保持虚拟以进行测试?

类似于“Disk2VHD”的东西,它将物理Windows 2K3及以上的盒子转换为VHD或VMware映像。

将不胜感激为您提供帮助! 亲切的问候

是的,但很可能需要很长时间。 我实际上没有尝试过以下步骤,但它们应该可行。

首先,您需要制作整个分区的图像。 您需要知道Ubuntu分区的分区路径,例如/ dev / sda1将是第一个连接的硬盘驱动器上的第一个分区。

sudo dd if=PART_PATH of=OUTPUT_PATH/ubuntu.bin

请注意,您应该从liveCD上执行上述命令,并将您尝试复制的分区卸载 – 即您需要使用另一个硬盘或其他东西来复制所有数据。

您可以关闭liveCD并重新启动到Ubuntu以执行最后一步:

将二进制文件转换为vbox驱动器:

VBoxManage convertdd PATH_TO_ubuntu.bin ubuntu.vdi --format VDI

然后,您可以使用生成的ubuntu.vdi作为Virtualbox驱动器。 只需确保您有足够的时间和硬盘空间来进行此操作。 一点提示:命中行任务可以通过按Ctrl + Z暂停。 操作将进入hibernate状态,您可以再次使用计算机。 如果您对恢复进程感兴趣,请在终端中键入fg ,然后操作将恢复。 这样的长时间操作非常方便。

另一条路线,请查看:“VMware vCenter Converter”

它是免费提供的,并且可以一次性声明: http : //linhost.info/2009/04/vmware-converter-installation-on-ubuntu-linux

从那里,它链接到vmware页面,但只有’版本4.01’是一个Linux风味的利用。 在注册hoopla之后,展开并寻找:“版本历史 – VMware vCenter Converter 4.0.1”