While I successfully disabled the service, so its not showing in the analyze blame command but disk checking is still happening during boot. This has led to a delay despite my efforts.
I aim to reduce the boot time on Zorin OS. The specific issue is the disk checking process, which is taking much time during boot. Ideally, I'd like to bring this down to around 2-3 seconds, similar to the boot time on my trimmed down Debian system.
It would be safer to remove or delay snap startup, since these are the least important things to start.
Did you disable fast boot in the bios, and windows prior to removing it?
If not, windows may have left the drive write protected. It may not exist anymore, but the flag remains on the drive, possibly causing issue with udisks ability to quickly check the drive.
I removed snapd and left the disk check... my laptop boots from grub in about four seconds or less... with the check.
Wow, thanks for this info.
I do encounter some random behavior on my several devices related to booting time on Zorin OS (dual boot mode), some device had longer boot time about 10~20 second (although it's have an identical device hardware).
I'll try to disable Windows Fast Startup now.
From what I've read, Windows Fast Startup is actually a form of hibernation. Which means when you "shut down" Windows, it isn't really turned off, it keeps a grip on the hardware and thus Fast Startup can cause serious problems for other OSes on the same machine. It's recommended to turn off Fast Start before installing another OS.
It is recommended that if you change anything to fix an issue, and it doesn't resolve it, to undo what you did. This prevents any possible fix from hindering things after the issue is resolved.
Many times I have seen attempts to fix things go forgotten, crippling or causing other issues after the original issue was resolved.