3. 玩转Bootsect
就在我打算彻底放弃的时候,准备破釜沉舟的我去查找bootsect这个程序的参数含义,毕竟解铃还须系铃人。
TechNet上面就有这个程序的讲解,是这样的:
bootsect.exe {/help | /nt52 | /nt60} {SYS | ALL | } [/force]
/help 这个不用讲解。
/nt52 是采用xp及之前的引导程序ntldr引导系统。这要求电脑的系统盘必须安装有xp或以下的操作系统。
/nt60 是采用xp之后的bootmgr引导系统,这要求电脑的系统盘必须装有vista或者win7.
sys 指系统默认的系统盘。
all 指所有驱动器。
当然,也可以输入特定盘符。
/force 是强制转换,适用于不抽一鞭子就不往前走的情形。
所以很自然而然的,想要让C盘恢复用ntldr引导应该怎么办呢?
bootsect.exe /nt52 c:
在命令提示符里输入这么一行,重启就回到亲爱的xp去了。
当然,这有一个前提就是C盘依然被认为是系统盘。如果你已经折腾到C盘被设为逻辑分区了,那就去用dm或者diskgen吧。不再详述。
4. 伟大的教训
当出现xp标志的时候,我差一点跪倒在地上。算一算,我用了一个小时解压了3遍Win7 ISO包,花了一个小时折腾maxdos到U盘又格掉,花了一个半小时下载加安装PE到U盘,又加上来回找资料和求助的半个小时,这一天折腾到半夜1:30,只是转了一大圈又回到了原点,还害得把上网本奉献给我折腾的同学也一夜没睡。
那么,为什么装系统这样一个简单的问题在上网本上会出现惨败呢?
答案其实很简单,就是没有考虑特殊情况,头脑一根筋,直接按照默认选项去操作了。实际上上网本除了没有光驱之外,还有其他的毛病,比如cpu或者显卡,早期的古董eee pc可能不满足最低要求,像现在遇到的这个问题,最不济咱找一个外接光驱也能安装,要是硬件不够资格而不能安装,就别瞎折腾了。我始终认为像Paul Thurrott那样在老古董上用win7看DVD只是特别情况,给别人看的时候很炫目,自己用就会叫苦连天。