main

Поддержка USB 2.0 для эмуляции дисков в qemu

Оказывается она есть, но выключена по умолчанию.

т.е. если сказать что-то вроде

qemu-kvm ... -usbdevice disk:format=raw:"file.bin"

Будет эмулироваться usb-диск с убийственной скоростью в ~200кб/с. Чтобы получить нормальную скорость нужно запускать так:

-device usb-ehci \
-drive id=flash,file=<file>,if=none \
-device usb-storage,drive=flash