Before Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 4.6 KiB |
@ -1,13 +1,13 @@ |
|||||||
#!/bin/bash |
#!/bin/bash |
||||||
|
|
||||||
if [ "$1" != "run" ]; then |
if [ "$1" != "run" ]; then |
||||||
nasm -fbin bootloader.nasm -o bootloader.bin |
nasm -fbin bootloader.nasm -o bootloader.bin && \ |
||||||
nasm -fbin vbr.nasm -o vbr.bin |
nasm -fbin vbr.nasm -o vbr.bin && \ |
||||||
nasm -fbin filesystems/lsfs/test_lsfs.nasm -o lsfs.bin |
nasm -fbin filesystems/lsfs/test_lsfs.nasm -o lsfs.bin && \ |
||||||
nasm -fbin kernel.nasm -o kernel.bin |
nasm -fbin kernel.nasm -o kernel.bin && \ |
||||||
cat bootloader.bin vbr.bin lsfs.bin kernel.bin > SingOS.img |
cat bootloader.bin vbr.bin lsfs.bin kernel.bin > SingOS.img |
||||||
fi |
fi |
||||||
|
|
||||||
if [ "$1" != "make" ]; then |
if [ "$1" != "make" ]; then |
||||||
qemu-system-x86_64 -drive index=0,format=raw,file=SingOS.img |
qemu-system-x86_64.exe -drive index=0,format=raw,file=SingOS.img |
||||||
fi |
fi |
||||||
|
After Width: | Height: | Size: 90 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 30 KiB |