# Pastebin 2qYPYUeO #!/bin/sh # # $1: disk image (e.g. .vmdk or .qcow2) # # Enable user access to USB devices # --------------------------------- # /etc/udev/rules.d/80-agl-qemu-usb.rules: ## Cinolink USB BT #SUBSYSTEMS=="usb", ATTRS{idVendor}=="0a12", ATTRS{idProduct}=="0001", GROUP="usb", MODE="0664" # QEMU binary QEMU_BIN=/usr/bin/qemu-system-x86_64 # USB devices USB_BT=0a12:0001 # Audio config export QEMU_AUDIO_DRV=pa export QEMU_PA_SINK=alsa_output.usb-0d8c_USB_Sound_Device-00.analog-surround-51 export QEMU_PA_SOURCE=alsa_input.usb-0d8c_USB_Sound_Device-00.analog-stereo #export QEMU_PA_SINK=alsa_output.usb-JABRA_GN_2000_USB-00.analog-stereo #export QEMU_PA_SOURCE=alsa_input.usb-JABRA_GN_2000_USB-00.analog-mono # Host redirect to target ssh port SSH_PORT=2222 $QEMU_BIN \ -hda $1 \ -enable-kvm -m 2048 \ -cpu kvm64 -cpu qemu64,+ssse3,+sse4.1,+sse4.2,+popcnt \ -vga std -show-cursor \ -usb -usbdevice tablet \ -usbdevice host:$USB_BT \ -device virtio-rng-pci \ -serial mon:stdio -serial null \ -soundhw hda \ -net nic,vlan=0 \ -net user,hostfwd=tcp::$SSH_PORT-:22