Wenn Sie versuchen, Arch Linux mit einem USB-Passthrough unter Verwendung von qemu auf meinem MacBook Pro Retina 2015 auszuführen, führen Sie osx Yosemite 10.10 mit dem folgenden Befehl aus:
sudo qemu-system-i386 -cpu core2duo -cdrom archlinux-2015.11.01-dual.iso -boot order = d -m 1G -usbdevice host: 0x13fe: 0x5500
Ich bekomme immer den Fehler:
qemu: USB-Gerät 'Host: 0x13fe: 0x5500' konnte nicht hinzugefügt werden
In den Systeminformationen hat das USB-Gerät die Herstellerkennung "0x13fe" und die Produktkennung "0x5500".
Ich erhalte die gleiche Hersteller- und Produkt-ID mithilfe des Codeblocks (in Bash).
`system_profiler SPUSBDataType | awk '
/Product ID:/{p=$3}
/Vendor ID:/{v=$3}
/Manufacturer:/{sub(/.*: /,""); m=$0}
/Location ID:/{sub(/.*: /,""); printf("%s:%s %s (%s)\n", v, p, $0, m);}
'
`
In der qemu- Dokumentation heißt es, dass die korrekte Form für die Weitergabe über USB lautet
host: vendor_id: product_id
Also glaube ich, dass ich es richtig mache.
Ich lasse Qemu 2.4.0.1 laufen
Mache ich hier etwas falsch?
quelle