LINUX.ORG.RU

История изменений

Исправление pascal, (текущая версия) :

https://imgur.com/RLBrFDN

nEMU хранит все настройки в sqlite базе, при запуске VM формируется cmdline для старта qemu-system-arch с дополнительным ключем -daemonize и -qmp unix://path для управления.

Все максимально просто.

Пример того, что генерирует nEMU:

/usr/bin/qemu-system-x86_64 -daemonize -drive file=/home/void/tmp/44/freebsd/freebsd_a.img,media=disk,if=virtio -m 512 -enable-kvm -cpu host -usb -device usb-ehci -device virtio-net-pci,mac=de:ad:be:ef:00:0e,netdev=netdev0 -netdev tap,ifname=freebsd_eth0,script=no,downscript=no,id=netdev0,vhost=on -device virtio-net-pci,mac=de:ad:be:ef:00:0f,netdev=netdev1 -netdev tap,ifname=freebsd_eth1,script=no,downscript=no,id=netdev1,vhost=on -device virtio-net-pci,mac=de:ad:be:ef:00:10,netdev=netdev2 -netdev tap,ifname=freebsd_eth2,script=no,downscript=no,id=netdev2,vhost=on -device virtio-net-pci,mac=de:ad:be:ef:00:11,netdev=netdev3 -netdev tap,ifname=freebsd_eth3,script=no,downscript=no,id=netdev3,vhost=on -pidfile /home/void/tmp/44/freebsd/qemu.pid -qmp unix:/home/void/tmp/44/freebsd/qmp.sock,server,nowait -vnc 127.0.0.1:7

Исходная версия pascal, :

https://imgur.com/RLBrFDN

nEMU хранит все настройки в sqlite базе, при запуске VM формируется cmdline для старта qemu-system-arch с дополнительным ключем -daemonize и -qmp unix://path для управления.

Все максимально просто.