X-Git-Url: http://git.ieval.ro/?p=gruntmaster-daemon.git;a=blobdiff_plain;f=ex%2Frunvm;fp=ex%2Frunvm;h=208aedc34aff6264390c15a3ebba6956b3dbe7bb;hp=0000000000000000000000000000000000000000;hb=ce89d37fb1bd2aeeb41ed648afa81489ca823e71;hpb=92d74efaca6a922fd3581131de03f332fc6bf2ca diff --git a/ex/runvm b/ex/runvm new file mode 100755 index 0000000..208aedc --- /dev/null +++ b/ex/runvm @@ -0,0 +1,15 @@ +#!/bin/bash +ROOT=/home/marius/git/gruntmaster-daemon + +qemu-system-x86_64 \ + -enable-kvm -cpu host -m 256MB \ + -nodefaults -nographic \ + -kernel $ROOT/vm/boot/vmlinuz-3.2.0-4-amd64 \ + -initrd $ROOT/vm/boot/initrd.img-3.2.0-4-amd64 \ + -append 'root=/dev/vda console=ttyS0,38400 quiet init=/bin/bash --login' \ + -drive file=$ROOT/vm.squashfs,if=virtio,readonly \ + -virtfs local,id=virtfs0,path=.,security_model=none,mount_tag=virtfs \ + -chardev stdio,id=stdio,signal=on \ + -chardev pipe,id=hostpipe,path=$1 \ + -serial chardev:stdio \ + -serial chardev:hostpipe