一、故障情况 背景:客户源端为一台物理机,操作系统为server 2008 磁盘引导方式为GPT 故障情况:使用SCMT工具点对点迁移到托管云后,修改后台启动方式为UEFI。开机黑屏 二、故障截图 三、故障分析 1. 首先怀疑迁移过程中文件丢失,或者tools 注入引起的兼容问题,重新迁移,并在切换时强制切换不注入tools,切换完成后故障依旧 2. 尝试热备迁移和热备还原迁移,但是在切换时一直卡在硬件驱动注入,热备失败 3. 初步怀疑为引导不兼容,因为server2008标准的引导方式为MBR,源端为GPT不正常
4.尝试手动修改目标机的磁盘格式 四、故障处理 1. 私有镜像上传PE镜像,PE镜像需要有深信服虚拟化磁盘驱动 本次故障修复基于自己修改的PE镜像,只提供思路,因为修复结果基于各自PE内置的引导修复工具效果,实测有些PE修复后可以有画面,但是登录用户后报错,组件缺失 2. 迁移目标机关机改回传统启动方式(找不到硬盘无法启动是正常) 3. 重启挂载PE镜像,优先从PE进入系统
4. 安装深信服磁盘驱动
5. 打开diskgenius工具,可以查看到所有的磁盘信息了,看到引导分区方式 6. 右键分区,删除ESP和MSR分区,保存 7. 右键右上空闲,创建新分区,分区大小为500MB,保存 8. 因为MBR分区格式下,只能有三个主分区,所以当磁盘大于等于4个时需要对当前磁盘缩容,右键点击第二,第三个分区 ,调整分区大小,调整后区后部空间为1024kb点击开始(磁盘小于4个可以跳过,目的是要保证新添加的500MB分区能保持为主分区) 9. 右键硬盘,转换分区格式为MBR,保存 10. 右键500MB的新建分区,激活当前分区,保存 11. 回到桌面,点击引导修复。等待修复完成 修复的盘符和新建的分区一致就成功了 12. 云主机关机,取消PE挂载,开机,就可以正常进入系统(大于4个盘做过硬盘缩容,盘符会错乱,需要客户改)
|