|
本机情况:BIOS,MBR,一块机械硬盘(活动分区),一块SSD,有XP、win7、win10三个系统,今天上午win10从9860升级到9879。
升级9879之后重启了两次都是直接进win10(原先默认是win7,第一次重启是升级9879,第二次是安装最新更新,包括那个唤醒黑屏的补丁),没有引导菜单,当时并未警觉。
之后关机,再开机就找不到硬盘。进BIOS,检测不到硬盘。
想进PE,但U盘上量产CDROM的7/2003/XP版PE全都无法启动,DOS版DiskGenius也启动失败。
强制关机,拔电源电池,重新插拔硬盘(硬盘比平常明显烫很多),清空BIOS,换USB口……都不行。
最后还是解决了。
方法如下,仅本机试过,没做重现,所以只写我的操作步骤:
- 准备一个装有PE的可启动的U盘或CD,在开机时直接选择U盘/CD启动。如果等BIOS按照HDD-USB-CDROM启动设备顺序,检测不到HDD后再从U盘/CDROM启动,就会彻底找不到HDD并且无法从U盘/CDROM启动PE!不清楚为什么会这么奇怪。
- 进入PE之后,发现两块硬盘都还在,分区也完整。如果找不到硬盘,请尝试用最新的PE,如果还是找不到,本方法不适合你。
- 用NTBOOTautofix之类的工具修复引导(升级到9879的win10没被识别),重启进入win7时自动进入启动修复模式,自动修复引导,还提示修复了分区表……
至此已经修复完。
因为开机时有点花屏,所以第二次进入win7时我再次手动恢复了一次BCD。根据自己的喜好,用7/8/10的安装盘内的bootsect.exe,在命令提示符里输入:
- cd /d e:\win7ISO\boot
- bootsect /NT60 SYS
复制代码
e:\win7ISO\boot为bootsect.exe所在路径,自行修改。
|
上一篇: 浅谈BIOS与UEFI、MBR和GPT下一篇: 请谨慎更新win10 9879!会导致硬盘消失
|