使用E4rat优化GNU / Linux引导

昨天有朋友告诉我 E4鼠 (Ext4-减少访问时间) 一套可以加快系统启动过程的工具,今天,我决定尝试一下。

搜索我发现 linuxzone.com 有关其安装的教程及其操作说明。 我在这里逐字引用:

您可能会发现,随着时间的流逝,您的系统变得越来越重,并且需要花费较长的时间来加载操作系统。这在所有系统中都很常见,主要原因通常是搜索和加载启动所需的文件,因为系统通常必须扫描整个磁盘才能找到它们。 为了避免这种情况并优化您的 引导,有e4rat之类的工具。

E4rat(Ext4-减少访问时间)是一组用于加快启动过程以及启动时加载的应用程序的工具,可注册启动前两分钟内使用的文件,重新定位和预加载文件,从而节省时间搜索和旋转延迟。 这导致较高的硬盘驱动器传输速率。

该过程包括三个步骤:收集 资讯 有关启动的信息,请重新分配文件,然后在每次启动时将其加载。

请记住,这仅适用于磁盘,并且需要在ext4中进行格式化。

我们将从下载程序开始 从您的页面在这种情况下,我将下载.deb文件,因为我将使用Ubuntu 11.04。

在安装它之前,我们必须删除尿素黑头,以使其不发生冲突:

sudo dpkg --purge ureadahead ubuntu-minimal

注意:清除之前,有两个连字符。

我们为e4rat安装依赖项:

sudo apt-get install libblkid1 e2fslibs

然后我们安装程序。

现在,我将尽可能轻松地向您解释如何使其工作。 首先,我们必须编辑 蛴螬 或grub2(视情况而定):

sudo nano /boot/grub/grub.cfg

在文件内部,我们寻找类似于以下内容的行:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro

我们增加 该行末尾的以下内容:

init=/sbin/e4rat-collect

就我而言,它看起来像这样:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro   quiet splash vt.handoff=7 init=/sbin/e4rat-collect

注意:上一步可以从启动开始完全相同,当grub屏幕出现时,我们就在操作系统上,然后按“e'对其进行编辑。 如果您在磁盘上安装了多个系统,这样做会更容易,因为我们避免参与其他系统的启动。

完成此操作后,我们将关闭 编辑 Ctrl + X,然后重新启动计算机。

完成加载系统后,我们必须打开通常会更频繁启动的程序,例如浏览器,邮件管理器等,我们需要两分钟的时间来完成。 完成此操作后,我们确保已创建日志文件。

ls / var / lib / e4rat /

答案一定是 启动日志如果没有显示任何内容,则必须再次重复这些步骤。

现在我们回到编辑grub,这一次我们在主屏幕上通过按 e,如上所述。 而且我们从之前添加到行的末尾 ,如下所示:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single

我们关闭并重新启动,但是这次我们以安全模式或从 comandos。 使用我们的用户名和密码登录并执行:

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

完成此操作后,e4rat开始从磁盘上移动文件(可能需要一段时间),完成后,我们将重新启动。

sudo shutdown-r now

因此,即使我们进行更新,程序也始终在开始时运行并持续运行,因此我们编辑了grub,

sudo nano /etc/default/grub

我们寻找 线:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

我们在下面添加以下行 安静的飞溅,

init=/sbin/e4rat-preload

保持这种方式。

GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"

我们保存文件,然后重新加载grub:

sudo update-grub

而且我们已经拥有了,从现在开始,所需的程序将更快地加载。

有关更多信息,您可以访问他们的页面 SourceForge上.

我会尝试一下,如果不返回,那是因为我的硬盘已经死了😀


13条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   elav <°Linux

    它适用于**王! 您可以说应用程序打开得更快😀

  2.   卡洛斯

    太好了,我将在LMDE中尝试一下。

    问候。

  3.   弗雷迪

    同样,如果我不尽快返回,我会稍后再回来。

    1.    弗雷迪

      经过几次尝试,不,它没有用。

      我将再试一次,但改天。

      1.    elav <°Linux

        它对我和KZKGGaara都起作用,然后也将他的Archlinux丢到地上了哈哈哈

        1.    内尔雅马丁

          我的天啊! 这是怎么回事? o_0

          1.    内尔雅马丁

            hem! 我再次写这份工作! ^ _ ^ U
            不相信我已经走到了“阴暗面”! 呵呵呵

            1.    elav <°Linux

              正常,今天KZKGGaara出现并安装了Windows 7😀


  4.   埃里希姆

    它就像一个魅力! 程序启动快很多! 非常感谢您的建议! 😀

  5.   猎人

    我发现有一个步骤可以跳过:

    须藤e4rat-realloc /var/lib/e4rat/startup.log

    完成此操作后,e4rat开始从磁盘上移动文件(可能需要一段时间),完成后,我们将重新启动。

    sudo shutdown -r now ##此重启更多

    因此,即使我们进行更新,程序也始终在开始时运行并持续运行,因此我们编辑了grub,

    sudo nano / etc / default / grub

  6.   Erunamo爵士

    好吧,我只是试过了,事实是更改并不多:/,而且我已经格式化了将近一年了。

  7.   天使德拉维加

    下午好,我按照信中的步骤进行操作,但没有成功,甚至未创建startup.log文件,并检查了启动的程序和e4rat无法启动,我安装了Ubuntu 13.04,事实已经使我有些疯狂了……你的帮助

  8.   马里奥

    非常好,这一步从1分钟40秒开始到精确到29秒为止!!!!!!!!!!非常感谢,尽管他们一点都没有解释,但是通过实验我实现了