vbios flag

SpaceCowBoy

Member
Feb 13, 2016
51
0
11
38
Hello. how can I use a custom vbios with proxmox?

I tried
hostpci0: 01:00.0,pcie=1,x-vga=on,romfile=/root/bios/vbios.rom

However the card does not show up in device manager when I add the romfile part.

thanks!
 
Hi,

hostpci0: 01:00.0,pcie=1,x-vga=on,romfile=/root/bios/vbios.rom

That's because the hostpci option is a Proxmox one and does not understand the romfile property currently, from the man page/docs:
-hostpci[n] [host=]<HOSTPCIID[;HOSTPCIID2...]> [,pcie=<1|0>] [,rombar=<1|0>] [,x-vga=<1|0>]

You could omit the hostpci0 option and use "args" instead. With "args" you can pass arbitrary options to KVM/QEMU, use something like:
Code:
args: -device vfio-pci,host=01:00.0,....,rombar=0,romfile=/root/bios/vbios.rom

Note that this command above is not complete adapt as needed. You also need to use OVMF and that rombar option may be also 1, this depends on the device.

It would maybe make sense to add a romfile property to hostpci.[/quote]
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!