作者:Resolve | 来源:互联网 | 2017-11-12 17:37
虽然对微软的好感不多,但此刻用着windows xp的感觉真的很好。忙碌了2天后,终于把系统给修复好了,那感觉啊。
说下事情经过。在准备了很久只有,终于忍不住在前天装了vista,安装一切顺利,在前天下午还用了一下午,感觉是不错的。在里面转悠了半天,把软件也装了不少,后来发现系统信息里面显示还30天地激活时间,于是乎就去找激活的东东了(麻烦从此开始)。上网找了个激活的文件,想想vista也现在也有这么久了,大家也应该研究的差不多了,激活等技术应该成熟了,后来的结果证明我错了!用那个激活的东西直接运行后(打开了厄运之门),完全傻瓜的激活,重启后发现系统引导的时候显示有点不正常,不过进vista没问题,显示也是已激活,认为是没问题了,当时要下班了,于是关机走人(再交代下我机器上的系统,2个160G的硬盘,最初装了xp,后来用grub引导从硬盘装了fedora linux,vista也是在xp环境下硬盘安装)。
昨天早上上班开机,发现系统引导时不行了,闪过几次后,出现的引导菜单进vista出错,进grub还是出错(xp和linux都由grub引导),于是麻烦大了,没有系统能进去了……忙用winpe光盘进系统,上网查相关的东西,当时的判断认为是vista的引导程序和grub引导冲突(要当时仔细分析下就不会有后来的麻烦了),找了下网上的资料,也有支持这种想法的,于是用u盘做了个linux恢复盘,修复了grub,重启后linux可以进来,但vista和xp还是不能进(现在想来应该是vista安装后抢占了xp的引导位置,导致引导xp的boot.ini和grub里面的引导数据无效)。由于没有vista的安装盘,又进不了xp,用winpe安装vista老是重启失败,不能通过重装vista来修复引导了。在实验了无数方法后(也就几种),彻底对vista失去信心,于是在winpe里面把vista的盘格掉了,尝试用用最老的命令fdisk/mbr修复引导区,结果发现这个太幼稚了,根本就没反应。然后查找修复引导区的方法,有说用bootrest /nt60 修复的,也有说用fixboot和fixmbr的,于是用xp安装盘准备进恢复控制台,结果发现闪过一行字符后(闪的过快,没看清楚是啥字),黑屏了,重试几次都如此,再次上网找,说是xp安装和linux冲突导致此现象,说2000和2003无此现象(现在看来应该是xp在安装前搜索引导区时发现异常,又没有高级权限修改,导致卡住了)。找来2000安装盘想进修复控制台,结果发现这盘没有修复控制台,只能安装,想想安装就安装吧,能搞定引导就行,到时再删了就是了,于是安装下去,重启后发现还是不行,引导的一点反应都没有,继续找原因。经过一天的努力,连午休都放弃了,在临近下班的时候找到了个帖子,说是安装了grubfordos的慎用vista的免刷bios激活,帖子上说由于此方法利用grub里面的grldr在系统加载前写入oem信息来破解vista激活,结果会导致grub错误。总算有点眉目了,于是下班回了。晚上找着看来点与此激活相关的资料,发现出现我碰到的这种情况很少,相关的修复方法也没多说,就没太多查找了。
到了今天早晨,早早上班来,找了个winpe plusv2,说是支持vista安装,于是刻盘安装,结果还是重启失败,引导区纹丝不动。于是看了这个winpe里面带的工具,发现有系统分区表修复医生工具,启动后提示有个硬盘2个分区表错误,于是修复,保存后重启,还是无效,于是再进winpe研究此工具,发现有编辑扇区表,打开后对比2个硬盘的1-63扇区表,发现无引导的是空白,有引导的布满了数据,上面有着ntloader的字样(就是这个ntloader惹得祸),本着安全的原则将这个引导扇区表备份后清零重启,显示无引导(其实这时已经好了,只是我之前动了我的硬盘,导致引导盘成了没有系统的那个硬盘,自然无引导了)。于是想现在应该可以用系统修复控制台了吧,找来xp安装盘,顺利进入控制台,运行fixboot顺利,重启还是显示无引导,急了,于是想着安装盘能引导了直接重装的了,用来个ghost版直接就重装了,装完重启后发现还是无引导,当时就想了一下,是不是引导盘的问题,于是进bios一看,引导硬盘果然换过来了,于是修改保存退出,再启动,进入xp界面,至此厄运结束了,我又迎来了windows的蓝天白云,感觉一切都这么的亲切啊!
现在想来,这段曲折的路实在是长,走了很多弯路。而且由于2个硬盘上有个公司很多重要的数据,不敢乱来(我能动的就几个分区……),导致自己不敢放手动,也导致了走弯路,还有就是出现问题没及时仔细的分析,一味的找相关的例子套着用,导致了情况的进一步恶化。不过经过此事件,也把grub和系统引导等摸了个面熟,以后碰到这个问题就不怕了,但对vista的引导还是怕(现在我都把vista的硬盘镜像删了,再也不装了,麻烦)。