This isn't a bad tutorial for beginners but you could have simplified this massively by simply telling users to use the built-in recovery/internet recovery. It saves the hassle of having to create a thumbdrive with the installer on.
I just wanted a beginner to go through the process step by step because the process does build up a base for things to be understood.
Do acknowledge that being an easier part.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.