From 1fb777adb08b0b8f7e8e560d3a82158f16777700 Mon Sep 17 00:00:00 2001 From: Ruslan Isaev Date: Thu, 18 Sep 2025 14:54:27 +0300 Subject: [PATCH] improve makefile to work with buildroot iso --- .gitignore | 1 + Makefile | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d60e88c..e22c802 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ boot.iso .vscode/ cross-compiler-i686/ buildroot-2025.08/ +rootfs.iso9660 diff --git a/Makefile b/Makefile index e277088..9c914c1 100644 --- a/Makefile +++ b/Makefile @@ -52,8 +52,15 @@ image: sudo losetup -D iso: + mkdir tmp + mkdir katauos + sudo mount rootfs.iso9660 tmp/ + cp -R tmp/* katauos/ cp katauos.bin grubshit/boot - grub-mkrescue -o boot.iso grubshit/ + cp katauos.bin katauos/boot/ + cp grubshit/boot/grub/grub.cfg katauos/boot/grub/grub.cfg + sudo umount tmp/ + grub-mkrescue -o boot.iso katauos/ test-cdrom: qemu-system-i386 -cdrom boot.iso -m 4096M -d int