普利茅斯在启动过程中花费了大量时间

普利茅斯在启动过程中花费了大量时间
 $ systemd-analyze blame

     3min 19.728s plymouth-quit-wait.service
     19.248s dev-sda4.device
     13.448s systemd-udevd.service
      6.593s NetworkManager-wait-online.service
      4.702s snapd.service
      4.262s networking.service
      3.733s fwupd.service
      3.149s irqbalance.service
      2.981s apport.service
      2.484s NetworkManager.service
      2.338s grub-common.service
      2.322s speech-dispatcher.service
      2.321s ondemand.service
      2.240s accounts-daemon.service
      1.518s keyboard-setup.service
      1.246s systemd-tmpfiles-setup.service
      1.212s systemd-tmpfiles-setup-dev.service
      1.165s apparmor.service
      1.065s systemd-modules-load.service
       966ms systemd-journald.service

答案1

您可以plymouth在启动过程中删除并显示进度消息,方法是:

sudo -H gedit /etc/default/grub

找到包含以下内容的行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

并删除quiet splash双引号之间的内容。如果您有其他参数,请保留原样。

保存文件并运行:

sudo update-grub

然后重新启动并观察出现的消息,寻找导致延迟的任何线索。

启动完成后运行:

systemd-analze blame

再次报告结果。

相关内容