源环境为 HW FusionCompute 虚拟化。
从源环境中迁移存在多块硬盘的 Windows Server,在迁移前不能卸载 vmtools (会导致数据盘无法识别)。但保留 vmtools 迁移后,在目标环境中系统无法正常启动。


按 movesure 迁移文档要求,迁移前需卸载原环境中 tools 工具,减少迁移完成后冲突问题。但环境中提前卸载 tools 会导致多硬盘无法识别不能迁移。所以只能在迁移后,在安全模式下卸载 tools 工具。
进入 Windows 安全模式下, 进入 vmtools 安装路径C:\Program Files (x86)\Xen PV Drivers\bin ,运行 uninstall.vbs 进行卸载。卸载完成后,Xen PV Drivers文件夹下文件会被基本自清理完成。将所有硬盘都设置为 IDE 模式,重启即可正常启动。


若运行后文件未被清理或大量保留。则需要在原环境中找任意一台虚拟机,挂载 tools 安装包后,把光驱内所有文件拷贝出来。将拷贝出来的文件封装成 iso 镜像,挂载至目标环境的异常虚拟机中。(进入对应 Windows 系统版本的软件路径)找到带有 uninstall 的.vbs .bat 脚本文件执行。

在执行后,C 盘下会有 xenpvdriver.log 的 log 日志,可以看到残留文件、注册表等清理日志。

清理完成后即可尝试重新启动虚拟机(硬盘都需修改成 IDE 模式)。