如何将物理Debian安装迁移到VirtualBox映像

我有一个物理(非虚拟化)的32位Debian服务器,我想作为VirtualBox映像镜像。 我似乎无法find像vmware-converter这样的工具来完成这个任务。

那么:我可以使用什么工具? 或者,你可以指我一个howto文件吗?

编辑:我发布我的问题后,我发现这一点: 在物理的VirtualBox中创build一个虚拟机

不过,我希望有一个工具…

您可以使用VMware Converter来获取(运行中)物理机的副本。 生成的图像可以由当前的VirtualBox版本本地使用。

一种方法应该只是把你的服务器的图像与旧的dd:

dd if=/dev/sda of=/path/to/somewhere/with/lots/of/diskspace/serverimage.dd bs=1M 

(假设你的服务器HD是/ dev / sda)

然后使用VBoxManage将dd图像转换为VirtualBox图像:

 VBoxManage convertfromraw serverimage.dd serverimage.vdi 

然后,只需将其添加为来自VirtualBox GUI的虚拟服务器HD,即可完成设置。

可能有几种方法可以解决这个问题,但有一种方法可能是:

  • 使用USB支持创build一个虚拟机,并创build适当大小(类似于/物理等效 – IDE,SCSI等)的虚拟机存储
  • 将物理磁盘转移到USB机箱/机箱上
  • 使用可启动的基于CD的分区pipe理器启动虚拟机(可能与gParted,Acronis等有关)
  • 将分区从“USB驱动器”复制到VM存储器中