
This is the first video of two creating a basic bootloader. When i started out i had many problems and wanted to share my experiences and try to guide you through the basic steps to creating the boot loader, kernel etc. and hopfully go into detail (maybe in 'theory' videos) about how they work. Although their is plenty of writen papers on the subject there is limited video's on it. I suggest using a virtual machine like virtual box just in case of unseen coding errors and also to test your OS, (you dont want to override your current operating system , even following tutorials i hit many problems), I will be using a virutal box and QEMU for hardware virtualisation also, this project has been done in a Linux environment, purely because i could not get a legal copy of XP to boot on it and had to look for a free alternative to create a safe coding area. Linux was almost as complicated as writing the OS to start with but the captions should describe the linux process' well for first time users. To start with we will be working in assembly (only because we have to). With out voiceing over the video its hard to explain the details, please comment below with any questions and i will attempt to answer as best i can This OS is based on the following projects: Links: mikeos.berlios.de www.arl.wustl.edu www.brokenthorn.com With special thanks to gigafide who gave me inspiration for this project, his video can be found here. Please subscribe to him as hes a great person on youtube <b>...</b>
How
to
program
code
create
operating
system
OS
linux
assembly
language
C++
bootloader
bootstraper
theory
programming
development
The
Movie
Maker
123