感谢支持
我们一直在努力

让你的Linux开机10秒!

本文为您介绍E4rat——加速Linux开机启动时间,让你的开机飙起来!


E4rat,专为加速Linux启动时间设置的工具。通过对物理文件分配,借此减小旋转迟延,增大磁盘交换速率,借此加速开机启动时间。 E4rat只为Ext4格式设计,对其他文件系统不起作用。您在使用时,注意保护敏感数据,避免以外发生。


同时,固态硬盘用户在使用此工具时,也会发生损坏数据的现象,敬请注意。


下面是使用前后,相关数据对比:


前:


让你的Linux开机10秒!

后:


让你的Linux开机10秒!

下面就Ubuntu安装E4rat进行详细介绍:


安装


Ubuntu Deb软件包下载地址:


免费下载地址在 http://linux.linuxidc.com/


用户名与密码都是www.linuxidc.com


具体下载目录在 /pub/2011/08/12/让你的Linux开机10秒!/E4rat/


(选择最新版本0.2.1,选择相应 包下载即可)


下载后,点击安装。若从“Ubuntu软件中心”安装时,会出现错误提示“Confilicts with the installed package ‘ureadahead’”。


让你的Linux开机10秒!

解决方法:


sudo dpkg –purge ureadahead ubuntu-minimal



输入管理员密码,接下来为E4rat安装依赖:


sudo apt-get install libblkid1 e2fslibs



现在,双击E4rat.deb安装即可,上面的错误不复存在。



安装完毕后,重启计算机。在重启进入计算机时,在GRUB引导菜单处暂停。

数据收集


E4rat安装后,我们需要确保该工具正确采集数据。在Grub菜单引导处暂停(如图)


让你的Linux开机10秒!


在Grub第一项菜单处,我们按住“e”键编辑,然后找到一行


“linux /boot/vmlinuz…”如下图的倒数第二行内容:


让你的Linux开机10秒!

我们在该行末尾添加:


init=/sbin/e4rat-collect


效果如下图所示:



上述步骤完成后,我们按住“Ctrl+X”继续启动计算机。


开机后2分钟,我们正常使用即可,连接网络,上上微博都可以。其实,这2分钟很关键。别忘记了,我们是带着E4rat一起工作游戏的。下面,让我 们查看下文件记录:


ls /var/lib/e4rat/



你会看到一个文件 “startup.log”。若该文件没有显示,则需要重启计算机哟。

移动开机启动文件


上述提到的文件“startup.log存在的话,我们重启计算机,还是停留在Grub菜单引导处。


这次,我们到上次同行内容的最末处,添加


single


效果如下图所示:



然后,“Ctrl+x”继续启动,进入命令行模式。这一过程在您的计算机上可能花费一点时间。等会,出现下图所示内容:


我们直接选择“Resume normal boot.”即可。



然后,按住组合键“Ctrl+Alt+F1”,会看到登录提示:


如图:



输入密码,进入系统后,输入命令:


sudo e4rat-realloc /var/lib/e4rat/startup.log


如图,



输入管理员密码,开始复制文件到硬盘:


如图:



此过程会花费一段时间,敬请等待。



提示,建议多运行几次上述命令,以便确保没有任何文件可以移动—“There is no improvement possible”.



下面,我们重启计算机:


sudo shutdown -r now


正常登录即可。

配置Grub,开机运行E4rat


打开终端,输入命令:


gksu gedit /etc/default/grub


找到该文件一行,开头为“GRUB_CMDLINE_LINUX_DEFAULT=”。


如图:



我们在引号内添加内容(在引号原内容的前面):


init=/sbin/e4rat-preload


效果如图:



保存退出,运行命令:


sudo update-grub



接下来,就是重启计算机,看看效果如何了。据说有的同学本本可以达到开机10S!『不管您信不信,反正我是信的』!祝你配置成功顺利。

赞(0) 打赏
转载请注明出处:服务器评测 » 让你的Linux开机10秒!
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏