问题说明
本文提供使用 VMDK 镜像创建云主机后提示“not a bootable device”的排查流程,重点确认镜像与云主机的启动模式是否一致。
现象
- VMDK 镜像在原 VMware 环境中可以正常启动。
- 将该镜像上传并创建云主机后,启动时提示
not a bootable device。 - 云主机无法进入操作系统。
适用环境
- 产品:ZCF
- 版本:4.x-4.8.38
- 组件:Cloud
- 涉及对象:VMDK 镜像、云主机启动模式
可能原因
- 云主机的 BIOS/UEFI 启动模式与镜像实际启动模式不一致,导致系统盘未被识别为可启动盘。
排查步骤
1. 核对镜像的原始启动模式
- 检查项:确认 VMDK 镜像在原 VMware 环境中的启动模式。
- 预期结果:明确镜像使用 BIOS 或 UEFI 启动模式。
- 异常处理:无法确认镜像启动模式时,记录镜像来源、原环境配置和启动截图,再联系技术支持协助分析。
2. 核对云主机启动模式
- 检查项:核对使用该镜像创建的云主机启动模式。
- 预期结果:云主机启动模式与镜像原始启动模式一致。
- 异常处理:启动模式不一致时,按当前产品支持的方式调整为与镜像一致的启动模式后重新启动云主机。
3. 验证启动结果
- 检查项:重新启动云主机并观察控制台输出。
- 预期结果:云主机不再提示
not a bootable device,能够进入操作系统。 - 异常处理:启动模式一致但问题仍存在时,记录云主机 UUID、镜像 UUID、创建时间和完整错误信息,并联系技术支持进一步排查。
补充信息
- 已创建云主机是否支持调整启动模式,以及具体 UI 路径,以当前产品界面和技术支持确认结果为准。
