Holmesian Blog

重新启用EeePC的BOOT BOOSTER功能

BOOT BOOSTER相信很多人拿到EeePC之后都和我一样,玩了一会儿自带的linux后,开始自己动手换成xp或其他。对自带的Linux系统最大的感觉是启动飞快从按下开机键到系统完全启动至可用大概不超过5秒,这种速度是在XP、WIndows7、WIndows Vista、Ubuntu下不敢想象的。

当时由于过分激动,都没太注意原来的分区表结构,直接全部删除原有的linux分区和一个32MB的FAT分区,还有一个未知格式的8m分区。安装完系统后,进BIOS后,总觉得少了点什么,后来终于发现是缺少了一项叫做Boot Booster功能,

以上是删除分区前


删除分区后

这个Boot Booster到底是什么,一开始不是很清楚,经过一系列的搜索之后才知道这个功能是可以加快计算机启动速度的。其原理是把BIOS的一些检测设定(或者是直接结果)存到了硬盘的EIF分区里,开机时跳过了检测直接由硬盘接管引导系统。

这个功能对于1000HE这种一般硬件不会发生变化的EeePC来说是非常强大的,平均至少减少了6秒的启动时间(POST过程)。 所以这个功能是一定要恢复的!

用PE光盘进入,然后用附带的PM分区工具(其它可以改分区ID的工具也可以,我比较习惯用PM),具体就不介绍怎么操作了,网上有PM的使用教程,在硬盘最开始划分一个32M的主分区出来,格式化成FAT格式,再把分区ID改为0xef保存重启(0xef就是代表的EIF分区)。

注意:用PM进行分区大小移动是可以完全保留数据,也就是在数据无损的状态下修改分区表,所以不用担心数据丢失。当然我还是建议各位TX备份重要数据。

由于我的机器是Ubuntu+WindowsXP的系统,由Grub引导,改完分区之后基本上需要做什么修改。有的TX修改分区之后可能还需要修改一下boot.ini文件。

修改完分区之后可能在BIOS不能马上看到Boot Booster的启动选项,这个时候别着急,重启进入一次系统:

如果是XP系统的话系统会提示你发现新硬件,等待硬件完全安装之后,重启EeePC按F2到BIOS设置中的BOOT选项Boot Booster的启动选项就有啦~

现在开机基本上1秒钟左右就开始XP的启动进度条,原来的开机LOGO和硬件检测都省掉了。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »