#!/bin/bash SRCDIR="$( cd -P "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" # build for debug make -C../kernel/ debug # create ramdisk ( (cd $SRCDIR/../distro/busybox/_install; find . | cpio -o -H newc );\ (cd $SRCDIR/../distro/customroot; find . | cpio -o --dereference -H newc) )\ | gzip > ramdisk qemu-system-i386 -kernel kernel-debug -initrd ramdisk -s -serial file:/tmp/qemu_dmsg.log -device rtl8139,netdev=qlan -netdev user,id=qlan -append console=ttyS0 -virtfs local,path=/home/monter/project/,security_model=none,mount_tag=shared_tag