vmware 转换后的 GRUB

vmware 转换后的 GRUB

我被困在将物理机(ubuntu 18.04 LTS)转换为 VMware(版本 8)的过程中。转换在 97% 时失败,这是众所周知的 GrubInstall 错误

FAILED: An error occurred during the conversion: 'GrubInstaller::InstallGrub: /usr/lib/vmware-converter/installGrub.sh failed with return code: 127, and message: FATAL: kernel too old Error running vmware-updateGrub.sh through chroot into /mnt/p2v-src-root Command: chroot "/mnt/p2v-src-root" /vmware-updateGrub.sh "GRUB2" "(hd0)" "(hd0,1)" /vmware-device.map "grub2-install" '

现在我正尝试遵循一些有关 Grub-reinstall 的指南,但我卡在分区处,原始机器有:

截图实物

转换后的文件(通过恢复 iso 访问)

截图虚拟机

我认为这是 grub-install 失败(在 /dev/sda 和 /dev/sda1 上)的主要问题。有什么建议吗?

答案1

硬盘分割是由 VMWare 转换器完成的,旧的内核消息实际上并不相关。

使用解决方法而不是使用转换器来解决:

  • 使用 Clonezilla 创建整个物理系统的图像

  • 在空虚拟机上恢复映像 

  • 对新机器的启动设置做了一些调整。

谢谢

相关内容