P2V 或 ghost 后无法启动 VM - Linux 2.6

P2V 或 ghost 后无法启动 VM - Linux 2.6

我有一台运行在 p2 400 和 Linux Debian 3.1(带内核 2.6.8)上的旧机器,由于代码中内部未记录的更改导致二进制文件被修改,所以手动迁移不是一个选项,所以我尝试使用 VMWare Converter 对这个盒子进行 P2V,但没有成功。

P2V 导致 VM 挂起并显示黑屏,但我可以让它从 LiveCD(如 CloneZilla)启动。我按以下顺序尝试:

  • 重新创建 grub 配置
  • 在虚拟机配置中尝试了各种 SCSI 总线
  • 对物理机进行 Ghost 处理,在虚拟机上进行恢复,结果相同

可启动 CD 可以看到磁盘但看不到虚拟 BIOS,这正常吗?

知道是什么原因造成的,如何解决吗?这是否与机器基于 IDE HDD 并且虚拟机使用 scsi/sata 有关?

谢谢

答案1

使用 symantec ghost32 对物理机(centos 6)进行 ghost ==> 镜像文件 my.gho

使用 symantec ghost32 将此图像转换为 vmdk:ghost32 -clone,mode=restore,src=my.gho,dst=myimage.vmdk -batch -sure

在 vmware 工作站版本 11 上创建一个 vm linux centos 使用现有磁盘 (myimage.vmdk) 类型 IDE(不是 scsi)启动 vm ok

相关内容