Я хочу запустить qemu с помощью команды
qemu-system-x86_64 \
-drive file=zso_cow.img,if=virtio \
-enable-kvm \
-smp 2 \
-net nic,model=virtio -net user \
-m 1G -balloon virtio \
-fsdev local,id=hshare,path=hshare/,security_model=none -device virtio-9p-pci,fsdev=hshare,mount_tag=hshare \
-chardev stdio,id=cons,signal=off -device virtio-serial-pci -device virtconsole,chardev=cons \
-device harddoom
, но получаю ошибку: qemu-system-x86_64: -device virtio-9p-pci, fsdev = hshare, mount_tag = hshare: 'virtio-9p-pci 'не является допустимым именем модели устройства
qemu скомпилирован из источников в ветке harddoom с параметрами конфигурации:
--target-list=i386-softmmu,x86_64-softmmu --python=$(which python2)
--audio-drv-list=alsa,pa
У меня нет этой проблемы с qemu, установленным из репозитория Ubuntu, но мне нужно использовать один скомпилированный из исходников.
Конечно, я могу работать без опции -device virtio-9p-pci, но у меня нет общей папки hshare
zso.img isсоздан с помощью:
qemu-img create -f qcow2 -o backing_file=zso.img zso_cow.img
, где zso.img - образ Debian