x86 Operating Systems - Building a Simple Bootloader

preview_player
Показать описание
In this video, you will learn how to use x86 and NASM to build a simple bootloader that is run through legacy boot mode. The bootloader currently just halts the system when it executes.

#nasm #x86 #operatingsystem
Рекомендации по теме
Комментарии
Автор

hello, thanks for the tutorial. I wanted to ask if i am using qemu-system-x86_64, will the build process be the same as mentioned here?

imranfarid
Автор

for some reason my assembly is not coloured or formatted. Any advice?

EDIT: nvm found it --> if anyone wants it its called nsm code lense (extension is vsc)

bbproductions
Автор

@6:11 when you do define DWORD 0AA55h, this is in hex right i.e 0xAA55 meaning this is 64 bit data. Is not 64 bit data is QWORD why defining with DWORD also works ?

footballCartoon
Автор

Why didn't you just jump on main after HLT is passed to HLT system again?

noderiviera
Автор

How can i boot that programm of a usb? If i put it onto a usb and try to boot from it, it just doesnt work and flashing it to the usb by using rufus also doesnt work.

Dekka
Автор

Can you make a video on how to setup the environment to be able to follow along with the tutorial?

BaselBakr-ek
Автор

I’m getting some errors when building the make file with the make command. I get warning says that there is duplicate/overriding recipes.

bbproductions
Автор

Better than a certain `professors` attempt

felixhex
welcome to shbcf.ru