是否可以将物理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 暂停。操作将进入休眠状态,您可以再次使用计算机。如果您对恢复进程感兴趣,请在终端中键入fg
,然后操作将恢复。对于像这样的长时间操作非常方便。