Add: TAR init ramdisk via GRUB2 module

This commit is contained in:
xamidev
2024-09-05 13:06:54 +02:00
parent 4d05e0d620
commit b59af22897
5 changed files with 27 additions and 6 deletions

View File

@@ -49,12 +49,16 @@ toolchain:
wget $(TOOLCHAIN_SRC)
tar xf $(TOOLCHAIN_FILE)
iso: kernel.elf
iso: kernel.elf initrd
mkdir -p iso/boot/grub
cp kernel.elf iso/boot/kernel.elf
cp grub.cfg iso/boot/grub/grub.cfg
grub-mkrescue iso -o blankos.iso
initrd:
tar -cf $(OBJ_DIR)/initrd.tar -C $(SRC_DIR)/initrd .
cp $(OBJ_DIR)/initrd.tar iso/boot
run: iso
qemu-system-i386 -drive file=blankos.iso,format=raw