I have Zorin 18 installed on an ASUS Zenbook 14, and the time it takes from cold boot, through the Zorin icon, logo, and to the login screen can vary widly. Sometimes it's 20 seconds, occasionally a minute, and just now it wouldn't boot past the logo until a hard power cycle, at which point it booted in <20s.
Are there any logs I can check to see what takes what amount of time to boot, and what might be causing it to vary (or in this case fail)?