2009年5月6日星期三

重装系统又遇意外

前几天重装了系统,然后,没经过大脑的就把原来的Linux分区删掉并入Windows分区……重启电脑的同时意识到坏了!之前双系统是用Linux的Grub引导的,硬盘分区表已经被改写(手边又没有XP系统盘,没办法通过控制台命令fixmbr进行恢复)。既然Linux已经飘掉了,自然就无法引导,电脑就黑在Grub的命令行界面下了……
之前也不是没搞过Grub,只是总懒得去记命令行,每次都是先从网上查一下,然后再用的,可怜无法上网,顿时头大~基本只有靠想了。Grub引导的原理我还是知道的,先设root吧,我只有一个硬盘,系统又是装在第一个主分区上的,我心说那应该就是 root (hd0,0) ?结果却返回一个“不能识别的系统XXXXXX”的提示信息。费解啊,只好root (hd0,1/2/3...)挨着试,但始终都是报错,Orz~无奈之下只能无视他给的错误提示,凭着理性把root设为(hd0,0);然后把chainloader设为1,0 是Linux嘛。
然后boot……只见硬盘灯一闪,居然引导进去了!靠~被提示信息骗了~
很快就看到了熟悉而又丑陋的XP登录界面,刷了指纹后,以为它会初始化老半天呢,就跑去上厕所。结果回来时候,发现windows桌面还没打开(停在那个本应一闪而过的蓝色背景界面了),怪哉!开启任务管理器查看进程,该有的都有了啊~没办法,只好自我安慰:“Windows系统果然很shit,第一次重启就死掉,大概再来一次就好了”一边想一边reboot。结果还是停在了这个地方。太奇怪了,系统没有Halt,鼠标键盘的响应都OK;进程也看不出明显问题;刚恢复的系统,肯定不是病毒作祟。那是怎么搞的呢?既然开启不了桌面,应该是和“explorer”进程有关,可是这个进程也在啊。于是我kill掉它,居然发现它是处于“No responsing”状态的,靠!然后再创建,仍然是“No responsing”……问题找到了,可是刚装的系统究竟是什么引起的呢,我又郁闷了~总不能是硬盘坏了吧!!!刚想到这儿,突然灵光一闪,随手把一个长期插在内置读卡器中的TF卡拔除,刚过了2、3秒,就看到了久违的windows桌面——Ft,居然是因为这个破卡——话说这个1G的TF卡是从NDS上退役下来的,因为它有时候会接触不良,我担心游戏丢档,就换了新的。老卡闲着没用,就塞进读卡器了……
我猜,大概XP启动初始化的时候会检测所有处于活动状态的磁盘驱动器,而那个TF卡又恰好读不出数据了,于是系统在这儿就傻掉了……后来想重现一下,结果TF卡表现神勇,始终不肯再次就范了。
也对,意外都能随意重现了那还叫个P意外啊~至此,不得不感慨一下,十多年装系统的经验了,居然还能碰到意外,不容易啊~~~

没有评论:

发表评论