๋ถํ ์ ํ๋ฉด ํ๋ฉด์ "hello world" ๋ผ๊ณ ์ถ๋ ฅํด์ฃผ๋ ํ๋ก๊ทธ๋จ
sudo apt install nasm ๋๋ ์ด์์ฒด์ ์ ๋ง๋ nasm ์ค์น
ํด๋ก ํ, helloOSํด๋๋ก ์ด๋
make (nasm๋ฅผ ์ด์ฉํ์ฌ ์ปดํ์ผํ boot.bin ์์ฑ) or nasm -f bin -o boot.bin boot.asm
usb์ ์ง์ ์จ์ ๋ถํ ํ๊ธฐ
dd if=[boot.bin ๊ฒฝ๋ก] of=[usb ๊ฒฝ๋ก ex./dev/sdb] bs=512 count 1
ํด๋น usb๋ก ๋ถํ
๊ฐ์๋จธ์ ์ผ๋ก ๋ถํ
sudo apt install qemu-system-x86 (qemu ์ค์น)
qemu-system-x86_64 boot.bin (๊ฐ์๋จธ์ ์คํ)
make start
usb๊ฐ ์๋ ์ํฉ์ด๋ ์๊ฐ๋ฉด์์ 2๋ฒ์งธ ๋ฐฉ๋ฒ์ผ๋ก ํ๋๊ฒ ์ข์ง๋ง (os์ ์ ๋ฌธํ)๊ฐ๋์ ๋๋ผ๊ธฐ์๋ 1๋ฒ์ด ์ต๊ณ ์ธ๋ฏํ๋ค