2 # Check which virtualization technology to use
3 # We prefer kvm, kqemu, userspace in that order.
4 [[ -x /usr
/bin
/qemu
]] && BIN
=/usr
/bin
/qemu
&& ARGS
=""
5 $
(lsmod |
grep -q '^kqemu ') && BIN
=/usr
/bin
/qemu
&& ARGS
="-kernel-kqemu "
6 [[ -c /dev
/kvm
&& -x /usr
/bin
/kvm
]] && BIN
=/usr
/bin
/kvm
&& ARGS
=""
7 [[ -c /dev
/kvm
&& -x /usr
/bin
/qemu-kvm
]] && BIN
=/usr
/bin
/qemu-kvm
&& ARGS
=""
10 echo "Could not find a working KVM or QEMU to test with!" >&2
11 echo "Please install kvm or qemu." >&2
14 exec sudo
$BIN $ARGS "$@"