2021-05-26 14:05:49 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
2021-06-06 16:56:54 +00:00
|
|
|
cd SOURCE/
|
|
|
|
nasm BOOT.ASM -f bin -O0 -o ../BOOT.BIN
|
|
|
|
nasm SYSTEM.ASM -f bin -O0 -o ../SYSTEM.BIN
|
2021-05-30 16:12:19 +00:00
|
|
|
|
2021-06-02 10:18:59 +00:00
|
|
|
cd ..
|
2021-06-06 16:56:54 +00:00
|
|
|
if [[ -f EttinOS.img ]]
|
|
|
|
then
|
|
|
|
rm EttinOS.img
|
|
|
|
fi
|
|
|
|
mkfs.fat -C EttinOS.img 1440
|
|
|
|
mcopy -i EttinOS.img SYSTEM.BIN ::
|
|
|
|
dd if=BOOT.BIN of=EttinOS.img conv=notrunc bs=512 count=1
|