如何加快 Ubuntu 19.10 的启动速度? (在同一台机器上,19.10 的启动速度比 19.04 慢得多)

如何加快 Ubuntu 19.10 的启动速度? (在同一台机器上,19.10 的启动速度比 19.04 慢得多)

编辑:Ubuntu 19.04 上的启动速度非常快,但在 19.10 上启动大约需要 2 分钟。

systemd-analyze 给出

Startup finished in 9.736s (kernel) + 1min 36.475s (userspace) = 1min 46.211s 
graphical.target reached after 1min 36.225s in userspace

当我计时启动时,大约需要 15 秒才能挂起:

Started update utmp about system runlevel changes

(这表明 utmp 可能不是问题 - 因为它的开始已完成?)屏幕然后在到达登录之前暂停大约 90 秒,与上述值一致。

最近的 ubuntu 更新(2019-12-08)声称有所改进(?)

systemd-analyze 
Startup finished in 14.590s (kernel) + 4.267s (userspace) = 18.857s 
graphical.target reached after 4.252s in userspace

然而,尽管有这些不同的值,接近 2 负的整体启动时间并没有改变。所以不确定为什么 systemd-analyze 会这样报告。

我尝试过的更改:列表顶部是 NetworkManager-wait-online.service,所以我做了:

sudo systemctl mask NetworkManager-wait-online.service

(看https://forums.linuxmint.com/viewtopic.php?t=282437)。虽然这会减少 NetworkManager-wait-online.service 的时间,但不会带来整体加速。

交叉发布在这里:https://ubuntuforums.org/showthread.php?t=2432769&p=13915111#post13915111

答案1

这并不是真正的答案 - 但是,通过最近的更新(截至 2019 年 12 月 22 日),问题已经消失。 systemd-analyze 报告的统计数据是

Startup finished in 11.021s (kernel) + 4.453s (userspace) = 15.474s 
graphical.target reached after 4.438s in userspace

现在它们是准确的。

相关内容