nasm
Boot loader doesn’t jump to kernel code
The primary problems with this code were: ES:BX was pointing to the wrong segment:offset to load the kernel into Wrong sector was being loaded so kernel wasn’t what was expected The first one was in this code: mov bx,0x7E00 mov es,bx xor bx,bx The question wants to load the sector from disk to 0x0000:0x7E00(ES:BX). This … Read more