How to load an os?

I mean how can i load a proper Operating System?
I need to configure a bootloader then the bootloader starts my program?
I mean what basically is loaded into the bootloader? And how can i make my program run?
Topic archived. No new replies allowed.