I recently installed Zorin OS Lite 16.3 from scratch as a dual-boot setup on a laptop. Like a large number of Zorin OS users, I'm quite unfamiliar with Linux. That's why I love that Zorin tries to keep things simple for us Windows-defectors. So I was glad to see a detailed set of instructions on how to create a bootable USB drive, and a step-by-step sequence on how to install it. However, some steps seemed to be incorrect/incomplete and would have caused me a lot of stress if I wasn't comfortable doing internet searches for the solution.
For example, step 5 under "Boot from the USB Install Drive", it mentions that you can click "Try or Install Zorin OS (modern NVIDIA drivers)". However, I didn't see that option for modern NVIDIA drivers, even though my laptop has modern NVIDIA drivers.
Then, when installing as a dual-boot (step 3 of "Install your new copy of Zorin OS"), there could be some guidance about how much space to allocate to Zorin. There was also a message about how reallocating space could take a long time, along with multiple confirmations, which were confusing.
Finally, something popped up about MOK Management. This was the most confusing part of the whole installation for me. I think there was something earlier about setting a password, so I ended up choosing to "Enroll MOK", but I have no idea what I actually did.
In summary, I really just want to suggest that someone maybe adds more detail to the install instructions, which can make a huge difference in comfort for brand new users of Linux.
But I still love Zorin. Thanks to all of you for helping make this OS and support possible!
MOK handles Secure Boot.
Secure Boot is a method for Windows which ensures that only authenticated processes can initialize during boot.
In a smiley swing of cooperation, Microsoft signed off on GnuLinux packages so that they can also be authenticated through Secure Boot.
There is more to the story but... If you are dual booting with Windows and wish to have Secure Boot enabled in your BIOS, enrolling MOK helps ensure that your Linux apps will operate properly.
How much space really is a user choice. It can be very difficult to help specify that due to the user knowing their needs and requirements better.
I usually recommend a minimum of 64 gigs, due to growth, installations and root accumulation of logs.
This option may not always show depending on the cards in use. But I agree that can be confusing to expect to see an option and not see it.
Noting this for the ZorinGroup (Who wrote the installation guide) to review your suggestions.