I am running a dual boot with ubuntu on a seperate SSD and Windows on another SSD. It's taking far longer to boot up ubuntu that it should be. I tried changing my grub settings to skip the menu and boot right into Ubuntu which didn't make much of a difference.
My ubuntu boot loader is installed on the EFI partition on the Windows disk instead of a partition on the Ubuntu disk which I've read is fine but I'm wondering if that might be the issue.
The results from systemd-analyze are:
startup finished in 11.993s (firmware) + 4.860s (loader) + 8.598s (kernel) + 9.461s (userspace) = 34.913s
graphical.target reached after 9.451s in userspace
system-analyze blame gets me:
6.513s NetworkManager-wait-online.service
4.246s plymouth-quit-wait.service
1.504s windscribe-cli.service
1.189s fwupd.service
1.121s gpu-manager.service
1.063s dev-sda1.device
842ms systemd-rfkill.service
834ms colord.service
752ms dev-loop9.device
734ms dev-loop8.device
721ms snap-gtk\x2dcommon\x2dthemes-1474.mount
720ms snap-opera-98.mount
693ms snap-gnome\x2d3\x2d28\x2d1804-145.mount
691ms dev-loop11.device
646ms dev-loop2.device
634ms dev-loop17.device
629ms dev-loop15.device
626ms dev-loop16.device
626ms dev-loop3.device
626ms systemd-backlight@backlight:intel_backlight.service
625ms dev-loop10.device
612ms dev-loop18.device
609ms dev-loop14.device
596ms dev-loop1.device
594ms snap-snap\x2dstore-481.mount
592ms dev-loop12.device
585ms snap-gnome\x2d3\x2d28\x2d1804-128.mount
579ms dev-loop13.device
577ms dev-loop4.device
573ms snapd.service
543ms dev-loop5.device
520ms dev-loop6.device
Windows will boot in 8 seconds so I'm not sure why the firmware + loader + kernel are so long for ubuntu.