我的机器启动时间比平时更长(Ubuntu 16.04)

我的机器启动时间比平时更长(Ubuntu 16.04)

在过去的两三个月里,我一直使用 Ubuntu 作为我的主要操作系统,直到两三周前,它的启动速度开始比平时慢,在一些论坛帖子中,我开始运行诊断程序以查看是什么花了这么长时间,以下是我的发现:

使用systemd-analyze blame我发现这个:

     34.900s dev-sda5.device
     25.922s systemd-tmpfiles-setup-dev.service
     20.245s systemd-sysctl.service
     14.145s keyboard-setup.service
     12.364s NetworkManager-wait-online.service
      8.995s systemd-journald.service
      8.710s fwupd.service
      8.329s systemd-modules-load.service
      6.025s dev-mqueue.mount
      6.025s sys-kernel-debug.mount
      6.024s dev-hugepages.mount
      4.851s ModemManager.service
      4.822s accounts-daemon.service
      4.000s NetworkManager.service
      3.960s snapd.service
      3.266s lightdm.service
      2.635s kmod-static-nodes.service
      2.262s polkitd.service
      1.947s systemd-fsck@dev-disk-by\x2duuid-326a4872\x2d5f7a\x2d4995\x2dbf
      1.752s ufw.service
      1.274s apparmor.service
      1.144s teamviewerd.service
      1.132s udisks2.service

然后使用systemd-analyze plot > /tmp/analyze.svg,结果如下:

这些是结果

以下是全分辨率图像:

全分辨率图像

在这两个上,dev-sda5(我的根分区,这是一个 HDD)花费的时间最多,使用了 34.9 秒。

我的根分区

我能做些什么来加快我的启动时间?至少是实际启动时间的一半,甚至三分之一。

如果你们中有人认为其他时间比平时更长,请告诉我,我对 Linux 还很陌生。

谢谢。

相关内容