From 9bf5719d4c59993c07113c089ebd5a92d692f785 Mon Sep 17 00:00:00 2001 From: kartofen Date: Mon, 24 Apr 2023 23:52:41 +0300 Subject: skeleton done --- build.sh | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100755 build.sh (limited to 'build.sh') diff --git a/build.sh b/build.sh deleted file mode 100755 index f285004..0000000 --- a/build.sh +++ /dev/null @@ -1,31 +0,0 @@ -set -e - -cd ${0%/*} # go to project root - -KERNEL="bin/kernel-$(uname -r)" -INITRAMFS="bin/initramfs" - -mkdir -p bin - -# get the kernel -sudo cp /boot/vmlinuz-linux-lts "$KERNEL" - -# initramfs directory -rm -rf $INITRAMFS -mkdir -p $INITRAMFS - -# copy the init file -cp src/init $INITRAMFS -chmod +x $INITRAMFS/init - -# get the busybox things -install -D $(which busybox) $INITRAMFS/bin/busybox -ln -sf busybox $INITRAMFS/bin/sh - -# make the image -(cd $INITRAMFS; find . | cpio -H newc -o | gzip > ../initramfs.img ) - -qemu-system-x86_64 \ - -kernel "$KERNEL" \ - -initrd "$INITRAMFS.img" \ - -append "console=ttyS0" -nographic -- cgit v1.2.3