|
一、起因
一台老机,基本配置为478P4 3.0+3G RAM+ASUS P4P800+80G HD,用BootICE1.3.2写U盘MBR、PBR;用grub4dos-0.4.6a-2014-01-17版本的grldr引导,启动Pseudo大的0PE_NBv1.4.9(2013-09-
08)2in1_191MB.7z内置的把DIY目录下内容重新生成0PE.ISO的批处理制作成的0PE149.ISO,grldr内置菜单如下:
default 0
timeout 1
#1
title [1] 0PE v1.4.9
if not exist /Boot/0PE149.ISO && pause The file /Boot/0PE149.ISO not found. && goto 9
cat --length=0 ()/Boot/0PE149.ISO || find --set-root /Boot/0PE149.ISO
echo Loading /Boot/0PE149.ISO...
map --mem ()/Boot/0PE149.ISO (0xff)
map --hook
chainloader (0xff)
boot
然后拔掉U盘(u口不够用),发现很不稳定,不能往硬盘复制文件,甚至打开资源管理器就自动关闭。请原谅我此时的无知,忘记了坛子里很多高人前辈反复提醒过的不稳定问题。
在此环境下,我使用了0PE149自带的一键CGI恢复,读取了硬盘上的GHO文件,恢复到C区……整个操作过程没有任何提示……
然后悲催了,重启后无法通过自检,陷入漫长的BIOS检测界面……(我放置了4小时左右,没再等下去)
二、现象
将此硬盘摘下,挂IDE转USB在其他机器上进行了低格,然后装回本机,分区、安装系统……一切如旧,像是什么都没发生过。
然而有一天,我忽然发现怪象:这台机器无法用U启引导Win NT 6.X的启动管理器了,提示BCD文件错误。请看图:
硬盘引导正常可启Win81VHDX、XP,U启引导Win NT 5.X以前的启动管理器、实模式DOS、GRUB等都正常。请高人指出此过程中我自己尚未发现的错误,并解答此现象的起因、解决办法。
三、已做过的自查
1、U启本身是没问题的,我测试过七八块不同品牌型号容量的U盘,在其他机器上启动良好,一拿到此机就提示BCD文件损坏。
2、本机我曾怀疑在自检那块人为故障硬盘过程中BIOS储存了什么东东,因此刷过COMS放过电,可一切照旧……
3、又怀疑过是特定操作造成的特定现象,因此将此过程在一台配置为775PD820+2G RAM+ECS915P+80G HD进行了复原,其中硬盘还使用那一块,其他配置就只有尽量找同档次的了……但怪象却
没有出现。
4、得出的初步结论:应该和ASUS P4P800这块主板有关系,自检过错误硬盘后它都发生了什么改变? |
|