Print

思杰云桌面抓取PVS模板镜像报错“BootMgr is Missing”

2019-12-19发表

组网及说明


问题描述

思杰云桌面制作PVS桌面模板,执行完映像向导重启模板虚拟机,准备抓取vDisk时,开机过程报错“BootMgr is Missing”,无法正常引导系统


过程分析

  1. 从“Local IP”可以得知开机过程已经正确从DHCP Server获得到IP地址;
  2. 确认PXE引导方式下虚拟机已经将PXE启动置顶,BDM方式引导时已经将“CD/DVD驱动器启动”置顶,虚拟机已经按照预期的引导顺序启动;
  3. 开机过程已经成功从DHCP选项或BDM文件获取到正确的PVS Server地址,且已经找到了virtual disk;
  4. 正常从本地硬盘启动时,虚拟机可以正常引导,故BootMgr文件未损坏或丢失;
  5. 此时为何PVS Server找不到模板虚拟机中的BootMgr,考虑模板中有多块磁盘,PVS Server错误地尝试从非系统引导分区寻找BootMgr,因而报错找不到BootMgr

解决方法

将模板虚拟机强制关机,从XenCenter将该虚拟机的非系统盘分离(Detach),再次启动虚拟机,发现系统已经可以正确引导并启动;

如果因为某些应用程序要求必须安装在D盘,则可以仅分配一个物理磁盘,在Windows系统磁盘管理将单一物理磁盘压缩为C盘和D盘两个分区