如何使用e4rat将linux pc的启动时间缩短一半

Linux在现代计算机上的启动速度相当快,但为什么不进一步缩减呢?如果你因为缺少SSD而受伤或者只是想更快的启动,E4rat会很容易的缩短你的启动时间。...

如何使用e4rat将linux pc的启动时间缩短一半

Linux在现代计算机上的启动速度相当快,但为什么不进一步缩减呢?如果你因为缺少SSD而受伤或者只是想更快的启动,E4rat会很容易的缩短你的启动时间。

注意:这篇文章是为ubuntu11.04写的,所以很可能它已经不工作了。

e4rat和您的linux pc

E4rat是一个旨在大幅缩短Linux引导时间的实用程序。从本质上讲,当你正常启动电脑时,你会向它展示你所做的事情,它会分析你访问和使用的文件。然后,它会将它们移到硬盘的开头,这样在引导过程中查找它们所需的时间就更少了。

E4rat只设计用于Ext4分区。如果您正在使用另一个文件系统,则此文件系统不适合您。有报道说,它与LVM的工作,但您的里程数可能会有所不同,所以要小心,如果你有敏感的数据。

此外,如果你有一个SSD,你应该远离这个。因为E4rat移动文件以获得更好的寻道时间,所以SSD使用不会看到任何好处,因为它们的“寻道”时间不受此影响。通过移动文件和执行扩展写操作,您甚至可能会损坏已经非常快的驱动器。

在ubuntu上安装e4rat

E4rat以.deb包的形式提供给Ubuntu用户。如果您运行的是另一个Linux发行版,那么您必须从源代码处编译E4rat,但是应该可以正常工作,您仍然可以大致遵循本指南。唯一真正的例外是使用Debian的人——在继续之前,请看一下这张便条。在我们的分步指南中,我们假设您运行的是ubuntunaty(11.04)。

请转到E4rat的Sourceforge页面。

如何使用e4rat将linux pc的启动时间缩短一半

单击最新版本,然后下载适合您的体系结构的文件。

如何使用e4rat将linux pc的启动时间缩短一半

我正在运行一个64位的ubuntunaty安装,所以我选择了“amd64”版本。

现在,如果你现在尝试安装它,你会得到一个错误,因为Ubuntu的默认“ureadahead”包与E4rat冲突。

如何使用e4rat将linux pc的启动时间缩短一半

Ureadahead在概念上是相似的,但是没有E4rat那么好用,所以让我们去掉它。打开终端并输入以下命令。

sudo dpkg –purge ureadahead ubuntu-minimal

如何使用e4rat将linux pc的启动时间缩短一半

输入你的密码,让它做它的事情。接下来,让我们确保E4rat的适当依赖关系存在。

sudo apt-get install libblkid1 e2fslibs

如何使用e4rat将linux pc的启动时间缩短一半

默认情况下,您应该已经安装了它们,但如果没有,此命令将安装/升级到最新版本。

现在,当您双击下载的.deb文件时,您将不会看到该错误,只需单击“安装”按钮即可。

如何使用e4rat将linux pc的启动时间缩短一半

我碰巧在这一点上得到一个错误,但你可以点击忽略,如果你得到它。一旦一切都完成,重新启动你的电脑,但留在Grub菜单。

收集数据

安装E4rat后,我们需要确保它正确收集数据。为此,我们可以编辑下一次引导的参数。确保你在Grub菜单中。

如何使用e4rat将linux pc的启动时间缩短一半

突出显示通常用于引导到Linux的选项,然后按“e”键。查找以以下开头的行:

linux /boot/vmlinuz…

如何使用e4rat将linux pc的启动时间缩短一半

这是上面图片中倒数第二行(点击图片可以看到更大的版本)。这一行告诉Linux内核加载。在此行末尾,添加以下内容:

init=/**in/e4rat-collect

如何使用e4rat将linux pc的启动时间缩短一半

然后,按Ctrl+X继续引导。这告诉E4rat的collect程序在引导后开始运行。让你的电脑做它的事,然后登录。在接下来的两分钟里,你应该像平常一样登录。对我来说,这需要同时加载Chrome和Firefox,打开终端并运行Screen/Byobu,打开Nautilus和Shutter,这样我就可以查看我的文件并截图。

如何使用e4rat将linux pc的启动时间缩短一半

如你所见,前两分钟非常关键。我点击了E4rat使用的两分钟窗口中的所有内容,但直到几分钟后才加载所有内容。不过,没关系,只要你开始加载应用程序,你就没事了。

让我们检查一下是否创建了正确的日志文件。打开终端。

ls /var/lib/e4rat/

如何使用e4rat将linux pc的启动时间缩短一半

您应该看到显示的文件名为“启动.log”. 如果未创建此文件,则需要重新启动进程。

移动启动文件

验证日志文件是否存在后,重新启动计算机并在Grub屏幕处停止。选择你的启动选项并再次点击“e”。

这一次,我们将在同一行的末尾添加一些不同的内容:

single

如何使用e4rat将linux pc的启动时间缩短一半

按Ctrl+X启动,但这次,我们直接进入命令行。我的机器花了一点时间,然后给了我一个有几个选项的屏幕。如果发生这种情况,只需选择“恢复正常引导”选项

如何使用e4rat将linux pc的启动时间缩短一半

然后,如果没有出现命令提示,请按Ctrl+Alt+F1。您现在应该看到一个登录提示。

如何使用e4rat将linux pc的启动时间缩短一半

输入用户名和密码,然后输入以下命令:

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

如何使用e4rat将linux pc的启动时间缩短一半

输入您的密码,E4rat将开始移动硬盘上的文件。

如何使用e4rat将linux pc的启动时间缩短一半

这可能需要相当长的时间,这取决于你的磁盘有多混乱。只需看着硬盘指示灯闪烁,耐心等待事情完成。

如何使用e4rat将linux pc的启动时间缩短一半

官方网站建议您再运行该命令几次,直到其他命令无法移动为止。我的电脑马上给了我这个信息,所以你的里程数可能会有所不同。

如何使用e4rat将linux pc的启动时间缩短一半

现在,让我们用

sudo shutdown -r now

并正常登录完成最后阶段。

配置grub在每次启动时运行e4rat

打开终端并输入:

gksu gedit /etc/default/grub

Ubuntu的文本编辑器应该打开。查找以“GRUB\u CMDLINE\u LINUX\u DEFAULT=”开头的行

如何使用e4rat将linux pc的启动时间缩短一半

我们要在引号里加一行,在选项之前加一行。

init=/**in/e4rat-preload

您的文件应类似于:

如何使用e4rat将linux pc的启动时间缩短一半

点击save按钮并关闭Gedit。现在,返回终端并运行最后一个命令:

sudo update-grub

如何使用e4rat将linux pc的启动时间缩短一半

以这种方式配置Grub(而不是通过编辑/boot/Grub/grub.cfg公司)将确保这在两次更新之间持续,但如果以后在两次版本之间升级,则可能需要重做。不过,到那时,您可能需要重做整个过程,以便将正确的文件放在正确的位置。

下次重新启动时,您会注意到启动和打开应用程序的时间差相当大,而这些应用程序通常是直接打开的。我的上网本现在的开机时间大约是10秒!


你知道有没有其他的技巧可以让你的开机时间缩短几秒钟?在评论中分享你所知道的!

 

  • 发表于 2021-04-13 09:30
  • 阅读 ( 100 )
  • 分类:互联网

你可能感兴趣的文章

如何在linux pc上安装minecraft的完整版本

...带史蒂夫在你的Linux PC上进行一些新的冒险吗?下面介绍如何在Linux上安装Minecraft。 ...

  • 发布于 2021-03-12 19:51
  • 阅读 ( 460 )

如何使用vmware虚拟机在windows中安装linux

... 在虚拟机中的Windows上安装Linux非常简单。下面介绍如何在VMware Workstation上逐步安装Linux。 ...

  • 发布于 2021-03-13 10:39
  • 阅读 ( 254 )

如何在linux上运行虚拟机:3种不同的方法

... 如何在pc上激活虚拟化 ...

  • 发布于 2021-03-17 03:13
  • 阅读 ( 549 )

科迪邦图死了?把任何一台linux pc变成一台没有它的htpc

...来的解决方案是理想的。但是Kodibuntu已经不可用了,那么如何将您的Linux PC变成专用的媒体中心呢? ...

  • 发布于 2021-03-19 07:27
  • 阅读 ( 498 )

如何在windows10上获得linux bash shell

... 如何在windows10上安装linux bash shell ...

  • 发布于 2021-03-21 11:48
  • 阅读 ( 289 )

如何从windows双启动pc安全卸载ubuntu

... 简而言之,你需要从你的电脑上卸载Ubuntu。你如何安全地做到这一点,而不丢失Ubuntu或Windows的数据? ...

  • 发布于 2021-03-21 17:45
  • 阅读 ( 248 )

用lakka在pc上制作复古街机

...游戏解决方案,易于安装和使用,但全面和可定制。了解如何用Lakka for Linux**一个从安装到游戏的复古街机! ...

  • 发布于 2021-03-26 12:50
  • 阅读 ( 266 )

如何安装linux

...你不喜欢,只要重新启动,你就会回到Windows。下面介绍如何开始使用Linux。 选择一个linux发行版并下载它 首先,您需要选择要使用的Linux发行版。Linux发行版将Linux内核和其他软件打包成一个您可以使用的完整操作系统。不同的...

  • 发布于 2021-04-01 12:11
  • 阅读 ( 197 )

如何从windows7升级到linux

...引导到Linux并安装它之前,您可能需要先备份文件。无论如何,备份关键文件总是个好主意。 相关:初学者的最佳Linux发行版 启动媒体并在安装前试用 创建介质后,您现在可以重新启动Windows 7 PC,选择创建的介质作为启动设备...

  • 发布于 2021-04-02 18:19
  • 阅读 ( 239 )

安全引导在windows8和10上的工作原理,以及它对linux的意义

...安装一些Linux发行版,这可能是一个相当麻烦的问题。 如何安全引导保护您的电脑的引导过程 安全引导不仅仅是为了让运行Linux变得更困难。启用安全引导有真正的安全优势,甚至Linux用户也可以从中受益。 传统的BIOS可以引导...

  • 发布于 2021-04-08 20:45
  • 阅读 ( 281 )
meeoik395233
meeoik395233

0 篇文章

相关推荐