#!/bin/sh set -x rm -r build c3c build mkdir -p ./build/root/EFI/BOOT/ cp ./build/c3os.efi ./build/root/EFI/BOOT/BOOTX64.EFI makefs -t msdos -o fat_type=12 -s 4m ./build/c3os.img ./build/root rm -r ./build/root mkdir -p ./build/iso cp ./build/c3os.img ./build/iso/c3os.img xorriso -as mkisofs -R -f -e c3os.img -no-emul-boot -o ./build/c3os.iso ./build/iso rm ./build/c3os.img rm -r ./build/iso rm disk.qcow2 vmctl create -s 10G disk.qcow2 qemu-system-x86_64 \ -drive if=pflash,readonly=yes,file=/usr/local/share/qemu/edk2-x86_64-code.fd \ -cdrom ./build/c3os.iso $* set +x