18.04 – SSD 启动时间超过 2 分钟

18.04 – SSD 启动时间超过 2 分钟

我在 Dell Latitude E6320(Kingstone SSD 上)上安装了 Ubuntu 18.04,它过去启动时间大约为 14 - 18 秒,但大约三天前系统开始花费大量时间来启动,并且总体性能较慢。

systemd-analyze输出

Startup finished in 7.782s (kernel) + 42.572s (userspace) = 50.354s
graphical.target reached after 42.544s in userspace

(我使用 EFI)。

实际启动时间约为 2 分钟,从 grub 屏幕到 Plymouth 屏幕,然后再过 30 秒直到登录屏幕出现。

是什么导致了这个问题?

我进行了常规软件更新,其中包括内核升级5.0.0-36-通用.重新启动系统,问题就开始了。

我已尝试过。

  • 尝试使用以前的内核(5.0.0.32)启动,但什么也没发生(grub 挂起然后loading initial ramdisk显示 Plymouth 屏幕)
  • 删除交换“文件”并更新fstab为不包括它
  • 增加了noresume选项GRUB_CMDLINE_LINUX_DEFAULT etc/default/grub/
  • 尝试了此处列出的解决方案(由于错误的恢复设备,启动速度慢,内核加载时间长)实际上我没有/etc/initramfs-tools/conf.d/resume文件,所以我创建了一个。

系统规格

  • 具有最新 BIOS 更新的 Dell Latitude E6320。
  • 在 SSD 上双启动 Ubuntu 18.04,在完全独立的 HDD 上双启动 Windows 10。均使用 EFI(尝试在移除 HDD 的情况下启动,没有反应。)

这不是我第一次遇到这个问题。我之前使用 Kubuntu,也遇到了同样的问题,但启动时间长达 8 分钟,所以我对 Ubuntu 进行了全新 EFI 安装(大约一个月前),并实现了 14 秒的启动时间。

我注意到性能下降,尤其是在读取或写入 SSD 时。即使clare在终端中输入任何错误命令,也需要一点时间才能被识别为未知命令。


其他故障排除

dmesg -k可以发现输出这里

更新 1

systemd-analye blame 输出

systemd-analyze critical-chain 输出

相关内容