Help with OS questions

8 replies [Last post]
Joined: 2011/01/04

Ok, I'm hoping to create my own OS, but I have no idea where to start. I know what I want to do, but I still need some guidance. First off, do I need a compiler for the OS? Second, how do I create a bootsector on a hard drive. Third, I want to boot the OS, and while the OS is booting, I want it to boot a VM. is that possible? Fourth, how do I create a program that makes VMs? Fifth: how do I make the VM integrated into the actual host OS so there wouldn't be as much confusion? Sixth: how do I make a VM that in individual program will run in, and have the same one launch for each program?

If the OS was laid out in layers visually, this is what I want:

Host OS
Virtual Machine
program that runs in a Virtual machine