[vfio-users] Ovmf setup

José Ramón Muñoz Pekkarinen koalinux at gmail.com
Fri Aug 28 18:04:10 UTC 2015


	Hi,

	I have a setup unreliably working using seabios, and I tried to create a 
new setup using ovmf. For this second setup I created a fresh installation of 
win7 on UEFI, that is showing correctly through vnc using the following launch 
command:

/usr/x86_64-pc-linux-gnu/lib64/ld-2.21.so \
/usr/x86_64-pc-linux-gnu/usr/bin/qemu-system-x86_64 -enable-kvm -vga std -cpu 
host -smp 4,cores=4,threads=1 -m 4096 \
        -L /usr/x86_64-pc-linux-gnu/usr/share/qemu \
        -netdev user,id=user.0 -device virtio-net-pci,netdev=user.0 \
        -usb -usbdevice tablet -k fi \
        -drive if=pflash,format=raw,readonly,file=/usr/share/edk2.git/ovmf-
x64/OVMF_CODE-pure-efi.fd \
        -drive if=pflash,format=raw,file=/usr/share/edk2.git/ovmf-
x64/Windows_ovmf_vars_x64.fd \
        -cdrom virtio-win-0.1.109.iso \
        -smb /home/kandalf/Juegos \
        -drive file=ovmf-windows.img,format=raw,cache=none,aio=native,if=virtio

	When I change it to do the vga passthrough, the vga doesn't initialize. 
The command is the following:

/usr/x86_64-pc-linux-gnu/lib64/ld-2.21.so \
/usr/x86_64-pc-linux-gnu/usr/bin/qemu-system-x86_64 -enable-kvm -vga none -cpu 
host -smp 4,cores=4,threads=1 -m 6144 \
        -L /usr/x86_64-pc-linux-gnu/usr/share/qemu \
        -device ioh3420,multifunction=on,id=pcie.0 \
        -device vfio-pci,host=01:00.0,x-
vga=on,addr=1c.0,multifunction=on,bus=pcie.0 \
        -device vfio-pci,host=01:00.1,addr=1c.1,bus=pcie.0 \
        -netdev user,id=user.0 -device virtio-net-pci,netdev=user.0 \
        -usb -usbdevice host:03f0:134a -usbdevice host:03f0:0024 -usbdevice 
host:0079:0006 \
        -drive if=pflash,format=raw,readonly,file=/usr/share/edk2.git/ovmf-
x64/OVMF_CODE-pure-efi.fd \
        -drive if=pflash,format=raw,file=/usr/share/edk2.git/ovmf-
x64/Windows_ovmf_vars_x64.fd \
        -drive 
file=/dev/koalita/koalitavm,format=raw,cache=none,aio=native,if=virtio

	In this case, too, some errors about trying to close the usb comes up. 
These commands are quite similar to the one used in my seabios setup. Any 
ideas why this can be failing?

	Thanks!

	José.




More information about the vfio-users mailing list