Shutdown.target 在启动过程中与其他服务冲突吗?

Shutdown.target 在启动过程中与其他服务冲突吗?

几天前,我开始调查为什么我的笔记本电脑启动时间这么长。我的笔记本电脑详细信息:联想 Y480 Intel® Core™ i7-3610QM CPU @ 2.30GHz × 8 8GB RAM Ubuntu 16.04(最近升级)

首先,我运行了systemd-analyze blame,得到了以下信息:

     13.767s winbind.service
     13.754s nmbd.service
     13.499s samba-ad-dc.service
     11.526s NetworkManager-wait-online.service
     11.394s dev-sda6.device
      9.032s apparmor.service
      8.219s NetworkManager.service
      8.087s accounts-daemon.service
      7.318s gpu-manager.service
      6.158s snapd.refresh.service
      6.134s [email protected]
      5.037s grub-common.service
      4.362s console-setup.service
      4.070s thermald.service
      3.813s networking.service
      3.745s console-kit-log-system-start.service
      3.739s systemd-user-sessions.service
      3.608s systemd-udevd.service
      3.197s lightdm.service
      2.973s systemd-tmpfiles-setup.service
      2.708s bluetooth.service
      1.772s irqbalance.service
      1.570s systemd-tmpfiles-setup-dev.service
      1.551s vboxdrv.service
      1.451s keyboard-setup.service
      1.344s rsyslog.service
      1.308s udisks2.service
      1.307s systemd-backlight@backlight:intel_backlight.service
      1.303s systemd-journald.service
      1.244s colord.service
      1.219s binfmt-support.service

如您所见,有许多服务需要花费超过 1 秒的时间。

之后,我执行了命令,systemd-analyze dot得到了很多信息。由于这些信息的扩展,我不会在这里留下副本。但使用 graphviz 软件并编译所有匹配的shutdown.target服务,我发现它与许多服务“冲突”。我不是高级用户,我对这些东西很菜鸟。我认为它们有冲突,因为在“颜色引用”中,说:

   Color legend: black     = Requires
             dark blue = Requisite
             dark grey = Wants
             red       = Conflicts
             green     = After

据我所知,红色表示这些服务之间存在冲突。我生成了一个 png 图形,以便更好地查看systemd-analyze dot命令的结果。

图片显示很多服务与shutdown.target“冲突”。我说得对吗?如何在不重新安装ubuntu的情况下解决?

相关内容