|
|
|
@ -4,12 +4,12 @@
@@ -4,12 +4,12 @@
|
|
|
|
|
export PATH=/sbin:/bin:/usr/sbin:/usr/bin |
|
|
|
|
|
|
|
|
|
[[ -x /usr/bin/qemu ]] && BIN=/usr/bin/qemu && ARGS="" |
|
|
|
|
$(lsmod | grep -q '^kqemu ') && BIN=/usr/bin/qemu && ARGS="-kernel-kqemu " |
|
|
|
|
[[ -c /dev/kvm && -x /usr/bin/kvm ]] && BIN=/usr/bin/kvm && ARGS="" |
|
|
|
|
[[ -c /dev/kvm && -x /usr/bin/qemu-kvm ]] && BIN=/usr/bin/qemu-kvm && ARGS="" |
|
|
|
|
[[ -c /dev/kvm && -x /usr/libexec/qemu-kvm ]] && BIN=/usr/libexec/qemu-kvm && ARGS="" |
|
|
|
|
$(lsmod | grep -q '^kqemu ') && BIN=/usr/bin/qemu && ARGS="-kernel-kqemu -cpu host" |
|
|
|
|
[[ -c /dev/kvm && -x /usr/bin/kvm ]] && BIN=/usr/bin/kvm && ARGS="-cpu host" |
|
|
|
|
[[ -c /dev/kvm && -x /usr/bin/qemu-kvm ]] && BIN=/usr/bin/qemu-kvm && ARGS="-cpu host" |
|
|
|
|
[[ -c /dev/kvm && -x /usr/libexec/qemu-kvm ]] && BIN=/usr/libexec/qemu-kvm && ARGS="-cpu host" |
|
|
|
|
[[ -x /usr/bin/qemu-system-$(uname -i) ]] && BIN=/usr/bin/qemu-system-$(uname -i) && ARGS="" |
|
|
|
|
[[ -c /dev/kvm && -x /usr/bin/qemu-system-$(uname -i) ]] && BIN=/usr/bin/qemu-system-$(uname -i) && ARGS="-enable-kvm" |
|
|
|
|
[[ -c /dev/kvm && -x /usr/bin/qemu-system-$(uname -i) ]] && BIN=/usr/bin/qemu-system-$(uname -i) && ARGS="-enable-kvm -cpu host" |
|
|
|
|
|
|
|
|
|
[[ $BIN ]] || { |
|
|
|
|
echo "Could not find a working KVM or QEMU to test with!" >&2 |
|
|
|
@ -31,4 +31,4 @@ if ! [ -f "$VMLINUZ" ]; then
@@ -31,4 +31,4 @@ if ! [ -f "$VMLINUZ" ]; then
|
|
|
|
|
fi |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
exec sudo $BIN $ARGS -kernel $VMLINUZ -cpu host "$@" |
|
|
|
|
exec sudo $BIN $ARGS -kernel $VMLINUZ "$@" |
|
|
|
|