Hi everyone..
From today i am serious about the development of my OS..
I will post every new information that i will learn regarding the OS gradually as i learn.
Today i learnt that every sector is divided into 512 bytes.
The bootloader in the part of the OS which loads the kernel in to the RAM of the computer.
When the computer boots up, it first checks the bootsector, the first sector of the drive, for the bootloader.
The size of the bootloader is 512 bytes, and it is stored in the bootsector of the drive.
The bootloader is just a raw binary program. It loads the kernel into the RAM, which finally loads the OS.
I guess i will first start with the development of the bootloader, which will load me to the boot screen to an infinite loop.
Next i will try printing a character, and then the famous HELLO WORLD..!
Lets see what happens..
Wish me Luck.. :)
From today i am serious about the development of my OS..
I will post every new information that i will learn regarding the OS gradually as i learn.
Today i learnt that every sector is divided into 512 bytes.
The bootloader in the part of the OS which loads the kernel in to the RAM of the computer.
When the computer boots up, it first checks the bootsector, the first sector of the drive, for the bootloader.
The size of the bootloader is 512 bytes, and it is stored in the bootsector of the drive.
The bootloader is just a raw binary program. It loads the kernel into the RAM, which finally loads the OS.
I guess i will first start with the development of the bootloader, which will load me to the boot screen to an infinite loop.
Next i will try printing a character, and then the famous HELLO WORLD..!
Lets see what happens..
Wish me Luck.. :)




