Windows2000与Linux双系统,Windows2000启动巨慢的问题
有如很多聪明的笨蛋一样,我也遇到过这个问题。不过仔细读过网上若干篇博文以后就大体知道该how to了。
谈谈我的问题,安装Windows2000 SP4+MagicLinux 1.2 final,发现Windows 2000由原来的一分钟启动变到了需要两分半。
但是网上查找之后发现,前车之鉴都是因为Windows2000的版本太低,而Windows和Linux使用不同的分区软件导致分区表混乱,才这么慢的。解决办法就是使用PartionMagic之类的软件统一规划分区,然后在安装系统的时候不要自己改变分区。这样就可以确保分区表的纯洁性,就不会出现那个问题了。但是,这个问题在Windows的后期版本中已经解决了,我在我的台式机上也从没出现过这个问题。
过度迷信权威的后果就是盲目,我还是随着如上的解决办法试了一遍。发现PartionMagic、ServerMagic、BootMagic这三个经典的分区软件一律不识别分区表,提示分区的标准不同。后来又用Smart Fdisk打开,修改了一个无用的分区后试图保存一下来统一分区表的格式。结构就是GRUB无法启动,fdisk/mbr也无法运行直接退出。最后还是用Smart fdisk重新修复了MBR才可以启动到Windows,但是具体问题没有解决,Linux还挂了。
一不做二不休,硬盘全部重新分区,使用ServerMagic分区,把Windows和Linux的分区都搞好之后先装Windows。这时才突然发现,只要存在ext2/3分区,不管装不装Linux都会很慢。
最后问题的解决么,呵呵,不要说我是骗子。Windows 2000 SP4启动速度奇慢的原因是我在系统优化时将系统服务Event Log给关闭了,结果才导致了启动要多花1.5分钟。其实跟Linux是没什么关系的。
最后总结一下,不要随便把Windows的EventLog服务关闭,否则会很慢,主要是停留在登陆窗口之前的时间很长。另外如果真的是以前的问题,可以考虑使用SP高一点的Windows或者使用一种分区软件。
散会!Copyright@1999-2006, Harry Gashero Liu.