Now I know this isn't the right category for it but there's not really any that suits it. How does installing a OS work? Does the installer need to extract the files? Also, is there any open source OS installers? Also, Does the installer need to register the DLLs? Sorry, I just need to know all this because I'm thinking of making a OS later on.