Ubuntu 19.04 启动缓慢

Ubuntu 19.04 启动缓慢

我的启动时间很长。有人能帮我缩短它吗?

这是我运行后得到的结果systemd-analyze blame

     32.964s plymouth-quit-wait.service
     29.180s dev-sda1.device
     15.279s snapd.service
     15.147s networkd-dispatcher.service
     14.075s ModemManager.service
     13.847s udisks2.service
     13.719s apparmor.service
     13.429s systemd-journal-flush.service
     13.245s accounts-daemon.service
     12.129s dev-loop10.device
     11.935s dev-loop16.device
     11.723s dev-loop15.device
     11.307s dev-loop8.device
     11.133s dev-loop9.device
     10.483s dev-loop14.device
     10.394s dev-loop12.device
     10.242s dev-loop7.device
      9.508s grub-common.service
      9.087s avahi-daemon.service
      8.934s apport.service
      8.915s rsyslog.service
      8.897s bluetooth.service
      8.647s dev-loop1.device

答案1

通过查看输出,我发现最大时间是消耗的,plymouth-quit-wait但请注意,它无法被禁用,因为Plymouth该应用程序在启动和关闭 Ubuntu 系统时提供图形“启动”屏幕。我可以为您提供一种解决方法,以便机器启动速度更快。


plymouth在 grub 中禁用

sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT并将行改为

GRUB_CMDLINE_LINUX_DEFAULT="noplymouth video=SVIDEO-1:d"

使用Ctrlx++保存y文件Enter

sudo update-grub

然后重启机器


snap您的系统是否使用软件包?如果没有,您可以禁用snap

sudo systemctl disable snapd

类似地,使用上述命令禁用下面列出的服务。只需替换包名称。

sudo systemctl disable <packagename>
ModemManager.service
apport.service
accounts-daemon.service
avahi-daemon.service
systemd-journal-flush.service
apparmor.service

如果你不使用蓝牙,请使用以下方式禁用它sudo systemctl disable bluetooth

相关内容