bootloader-kernel Load the kernel which is written in c/c++ by switching into 32bit protected mode and jump to the address of kernel main function.