The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
graphical.target @1min 34.728s
└─multi-user.target @1min 34.727s
└─plymouth-quit-wait.service @1min 30.887s +3.837s
└─systemd-user-sessions.service @1min 30.859s +15ms
└─network.target @1min 30.826s
└─wpa_supplicant.service @1min 30.755s +70ms
└─dbus.service @1min 30.679s
└─basic.target @1min 30.661s
└─sockets.target @1min 30.661s
└─docker.socket @1min 30.642s +18ms
└─sysinit.target @1min 30.611s
└─systemd-timesyncd.service @1.869s +200ms
└─systemd-tmpfiles-setup.service @1.648s +85ms
└─local-fs.target @1.569s
└─home.mount @1.502s +62ms
└─systemd-fsck@dev-disk-by\x2duuid-155d8044\x2d0832\x2d4ebd\x2d8c69\x2dfc9d881f994d.service @1.171s +89ms
└─dev-disk-by\x2duuid-155d8044\x2d0832\x2d4ebd\x2d8c69\x2dfc9d881f994d.device @1.123s
I already disabled NetworkManager-wait-online.service and got rid of snap
What else can I do to improve boot time?
Please check for UEFI firmware/driver updates,
Also run a SMART check on your drive,
Please make sure you have WIndows Fast Startup "Disabled",
With the above link, just Disable the windows Fast startup.
You could check you have Fast Boot "enabled" in you UEFI.
The stage thats taking time is i believe, after kernel & before graphics (OS), hence why i suggest the above things, is the laptop in a dusty area .. it may need a clean...
Hope this helps
I assume you know you could disable a few thing's like.. "plymouth-quit-wait.service",,"docker.service".."fwupd.service"
But thats not my suggestion as it's only a few seconds & can cause more issue's.
The main time hungry part is getting the OS to fire up, I don't see external drives,, (this can cause a similar effect).
let us know how you go.
Thank you for your answer, I already run the SMART check and was ok, this laptop it does not have yet even a year of usage. But it's probably the Windows Fast Startup thing, I installed Windows for a very specific way and I only have started like two times I think, I haven't change any from default. And probably it needs the clean dust is a problem in my area. I'm at work right now as soon I got a chance to check this I will expose the results
❯ systemd-analyze
Startup finished in 4.716s (firmware) + 13.075s (loader) + 1.974s (kernel) + 8.627s (userspace) = 28.393s
graphical.target reached after 8.587s in userspace
This is on my work desktop with Ubuntu 22.04, with the only difference that at work I have a SATA SSD, not NVMe like on my laptop and that both are Intel-i7, only that at work it is fourth generation and my laptop It is octave.
I do not think that this can account for a boot time of two minutes all on its own.
It is true that the SATA SSD will relay information more slowly, though, so you can expect a slower boot time with it. Not by that much, though. Those are HDD speeds you are displaying.
Can you please tell us the Make And Model of the laptop.
Please let us know if you have updated the BIOS firmware?
Also when did this start happening?
Is this a new install of Zorin OS 17.1 or did you "Upgrade" from Zorin OS 17?
it maybe a kernel issue, you could also try rolling back the kernel.
Remember to back up, before any changes.
Can you screenshot "GParted" , i believe you may have Windows at the end of your drive..
I have had issue's with dual boot when Windows isn't the first partition.
If this is the case & you can backup your info,
I'd Start again,
Install Windows & let the ISO erase the drive & partitions by itself.
Then
Install Zorin OS alongside windows.
As a side note: you mentioned "Octave", i've seen some info about MKL, once we know the Make & Model, we maybe able to determine if this is present, this may also create slow bootup.
I prefer the "Déjà Dup " app, it's faster, i tried the timeshift once & from memory it was approx 40hr,s to run the backup for 100gb of data, i believe it ran for about 5-6hrs & i gave up on it.
I've used Déjà Dup about 3-4times & it's been great.
Yes i would start again when you can, it bed time here now , so i'll look into the spec's of your laptop,
I have been busy with work stuff, but I was getting ready to reinstall my system, taking in consideration @Ocka suggestion about the order of the two systems in my drive's partitions, I mean putting Windows at beginning of the drive, but just recently I turn on my laptop (in this week I only suspended, never turn off) and notice that boot was quite fast and this is the systemd-analyze output
Startup finished in 17.453s (firmware) + 9.513s (loader) + 4.281s (kernel) + 10.551s (userspace) = 41.800s
graphical.target reached after 10.505s in userspace
This is a time that I find reasonable.
The only thing I have done was run an updateupgrade a couple of day back, I'm happy with this but I really don't know how it happen
I will continue checking the startup times for a few days and if everything is still fine I will mark this (update & upgrade) as a solution. Thank you very much for the help