summary refs log tree commit diff
path: root/buildkernel.sh
diff options
context:
space:
mode:
Diffstat (limited to 'buildkernel.sh')
-rwxr-xr-xbuildkernel.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/buildkernel.sh b/buildkernel.sh
new file mode 100755
index 0000000..f0f397e
--- /dev/null
+++ b/buildkernel.sh
@@ -0,0 +1,9 @@
+./mkramfs.sh
+# cd shel ../init/init
+INITPATH=$PWD/init.cpio
+cd init
+find . | cpio -o -H newc > ../init.cpio
+cd ../kernel
+make isoimage FDARGS="initrd=/init.cpio" FDINITRD=$INITPATH -j 4
+qemu-system-x86_64 -cdrom ./arch/x86/boot/image.iso #-s -S
+cd ..
\ No newline at end of file