[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