如何优化 Arch Linux 启动时间?

如何优化 Arch Linux 启动时间?

我已经在我的系统上安装 Arch Linux 一段时间了,但问题是它需要太多的时间来启动。因此,我正在尝试优化启动过程。谷歌搜索让我找到了quick-init但其 AUR 页面显示其已过时。所以,我只是想确定我是否应该使用这个?或者还有其他方法吗?

答案1

我强烈推荐 e4rat 软件包。详细的操作方法已在来源锻造以及在这篇 Lifehacker 文章

答案2

Ubuntu 使用该ureadahead包。在 Arch 上实现它可能需要一些工作,但应该是可能的。请参阅乌雷达赫德Arch wiki 上的页面。

答案3

在你的/etc/rc.conf应该有一个“DAEMONS”行(参见维基百科)。这是将在系统引导时启动的所有守护进程的列表。您可以通过在守护程序名称前添加“@”来指定守护程序应在后台启动,即在继续之前不要等待其完成启动。例如,在我的 XBMC 盒子上有以下内容:

DAEMONS=(syslog-ng network !netfs crond @acpid @sshd @httpd @samba @alsa @openntpd !dbus @avahi-daemon @mtd @lircd @autofs)

这个盒子启动速度非常快。

相关内容