Changediabolusss wrote:@powerhouse my startup script is:Code: Select all
#!/bin/bash vm_name=win10-mypc vm_machine_type=q35 mem_size=4G mem_pages=/dev/hugepages pci_gpu=01:00.0 usb_mouse=15d9:0a4c dir_os=/media/colt/_DATA/seabios.img dir_bios=/usr/share/seabios/bios.bin dir_cd_install=/media/colt/_DATA/win8.1_x86-x64.iso dir_cd_drivers=/media/colt/_DATA/virtio-win-0.1.139.iso boot_order=dc net_card_mac=00:16:3e:00:01:01 if ps -A | grep -q $vm_name; then echo "$vm_name is already running." & exit 1 fi qemu-system-x86_64 \ -enable-kvm \ -M $vm_machine_type \ -m $mem_size \ -cpu host,kvm=off \ -smp 6,sockets=1,cores=3,threads=2 \ -bios $dir_bios \ -serial none \ -parallel none \ -vga none \ -device vfio-pci,host=$pci_gpu,x-vga=on \ -rtc clock=host,base=localtime \ -device virtio-scsi-pci,id=scsi \ -drive id=disk0,if=virtio,cache=none,format=raw,file=$dir_os \ -drive file=$dir_cd_install,id=isocd,format=raw,if=none -device scsi-cd,drive=isocd \ -drive file=$dir_cd_drivers,id=virtiocd,format=raw,if=none -device ide-cd,bus=ide.1,drive=virtiocd \ -boot order=$boot_order \ -boot menu=on \ -netdev type=tap,id=net0,ifname=tap0,vhost=on \ -device virtio-net-pci,netdev=net0,mac=$net_card_mac exit 0
Code: Select all
-device vfio-pci,host=$pci_gpu,x-vga=on \
Code: Select all
-device vfio-pci,host=$pci_gpu,multifunction=on \