X-Git-Url: http://git.ieval.ro/?p=gruntmaster-daemon.git;a=blobdiff_plain;f=ex%2Frunvm;h=18331a0af557ebddbbbbef287dd9b01f9bff03ef;hp=208aedc34aff6264390c15a3ebba6956b3dbe7bb;hb=559c4eec958dfba14a2574ce939c838b93cb2711;hpb=ce89d37fb1bd2aeeb41ed648afa81489ca823e71 diff --git a/ex/runvm b/ex/runvm index 208aedc..18331a0 100755 --- a/ex/runvm +++ b/ex/runvm @@ -1,15 +1,11 @@ #!/bin/bash -ROOT=/home/marius/git/gruntmaster-daemon +ROOT=. 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' \ + -enable-kvm -cpu host -m 1G \ + -nodefaults -display none -monitor none \ + -kernel $ROOT/bzImage \ + -append 'root=/dev/vda console=ttyS0,1200 acpi=noirq 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 + -chardev stdio,id=stdio,signal=off -serial chardev:stdio "$@"