13 lines
295 B
Bash
Executable File
13 lines
295 B
Bash
Executable File
#!/bin/sh
|
|
export PATH=/usr/local/cross/bin:$PATH
|
|
|
|
# 1. Assemble raw binary
|
|
echo ">>> Assembling boot.asm to boot.bin..."
|
|
nasm -f bin boot.asm -o boot.bin
|
|
|
|
# 2. Run QEMU as a raw disk drive
|
|
echo ">>> Running QEMU with boot.bin..."
|
|
qemu-system-x86_64 -drive format=raw,file=boot.bin
|
|
|
|
echo "Done!"
|