The biggets problem was that I assumed (based on a textbook I have from Uni...I should have known not to trust those thngs) that the Boot order is BIOS -> DOS -> Bootloader.
Where BIOS->DOS is not DOS being loaded, but copied into memory. That was what the textbook stated. It said that Bootup is split into three distinct phases: I'm now typing for the textbook directly:
1. POST
2. Initialization
3. Boot.
Where POST is, a series of self tests performed by the BIOS, Initialization is the phase after POST successful checkup, where DOS and various other components are loaded into memory, and then control is passed to the Bootloader, which is a program stored in the Volume Boot Sector of a bootable device attached to the system.
I assumed that DOS remains in memory, and is able to be interacted with even after the main OS takes over. It also means that i've got a huge misconception about DOS interrupts, which means I need to go and read over a lot of stuff with a new outlook.
And...
