After upgrading to Linux 18.04 my system boot up has become really very slow. I tried to find the reason for it using the systemd-analyze blame and it showed me the below results:
45.857s systemd-journal-flush.service
44.055s dev-mapper-ubuntu\x2d\x2dvg\x2droot.device
39.145s keyboard-setup.service
35.135s lvm2-monitor.service
32.417s systemd-udevd.service
26.688s plymouth-quit-wait.service
11.402s NetworkManager-wait-online.service
10.243s mysql.service
9.523s plymouth-start.service
8.152s snapd.service
5.907s NetworkManager.service
5.526s networkd-dispatcher.service
5.369s bolt.service
5.047s udisks2.service
3.171s postfix@-.service
3.146s networking.service
2.923s fwupd.service
2.889s ModemManager.service
2.867s wpa_supplicant.service
2.840s thermald.service
2.678s accounts-daemon.service
2.555s gpu-manager.service
2.434s rsyslog.service
Is there any way to enhance the system boot up process as the boot process has deteriorated from seconds to minutes ?
systemd-analyze critical-chain
. It's more useful than 'blame' – user535733 Dec 24 '18 at 16:16NetworkManager-wait-online.service
waits for the network to be active for example, andplymouth-quit-wait.service
can be bypassed by not using thesplash
setting in grub. – Charles Green Dec 24 '18 at 16:19