[su_note note_color="#21a6fa" text_color="#0f0d0d"]原定2016年5月15日发出的文章[/su_note]
在一次雷雨交加的下午,家里断电导致Gen8关机,心理那是痛啊,万一硬盘有个三长两短,啊~~~
关机了那就重新开机呗,没之前又不是没断过,硬盘应该不会那么脆弱吧
嗯~然而问题不在硬盘上,而是系统没法启动
No.1
当时没有截图,提示内容大概是让你用windows的安装光盘什么的修复系统
对于这个错误,windows server 2012的光盘中我没找到跟修复有关的选项,至于怎么处理?
去掉USB引导,拔掉除了SATA5以外的硬盘,直接从SATA5启动
不过并没有马上进入桌面,提示“正在更新系统”什么的,完了后正常进入桌面,没什么异常
既然系统能正常启动,重新将USB引导加上,启动吧~
No.2
USB引导正常,能看到windows徽标,还没进桌面就提示
[su_note note_color="#fa2721" text_color="#0f0d0d"]Your PC needs to restart.
Please hold down the power button
Error Code:0x00000100[/su_note]
呵呵~需要重启是吧,行,没问题!重启3次还是这个提示,就不会换别的?MDZZ
难道是USB引导中有些什么坏了?重新做一遍还是这样,换SD卡试试,还是这样(能看到徽标应该不是引导的问题)
等下,还记得之前不使用USB引导启动系统时的“更新”提示?
刚Gen8到手的时候能启动,2016-01的时候系统更新过一次,那时候还可以正常启动
这次4月份更新过,但一直没有重启,直到刚刚~
下载最新的系统镜像,虚拟机走起
注意制作引导时,有这么一句
bcdedit /store ?:\boot\bcd /set {default} path \windows\system32\boot\winload.exe
winload.exe,作用嘛~就是加载操作系统的核心,这里失败的话,那后面都不用继续了
回到虚拟机中,看看最新版的系统引导
哪来的!怎么还有一个winload.exe?对比下,左边是system下的,右边则是boot下的
不按套路出牌,两个版本不一致,估计是1-4月份的更新有动过system32目录下的winload.exe,但没有同步更新boot中的
那教程为什么要用boot中的?基于2008写的?即使2008也是用system32下的winload
既然微软都用这个,我也用这个罗,重新制作引导,成功进入桌面
妥了~