When trying to start qemu 2.4.0 with the following options (excerpt) qemu bails out (note the 'rombar=0'): -device virtio-net-pci,netdev=nic1,mac=02:01:00:00:00:05,bus=pci.0,rombar=0 -device virtio-net-pci,netdev=nic2,mac=02:01:00:00:02:05,bus=pci.0,rombar=0 Error message: qemu-system-x86_64: -device virtio-net pci,netdev=nic2,mac=02:01:00:00:02:05,bus=pci.0,rombar=0: duplicate fw_cfg file name: genroms/efi-virtio.rom Thus, since 2.4.0 the option rom for virtual NICs can't be disabled for the second and any subsequent NIC. This did work well in releases prior to 2.4.0. Should probably be reported upstream but I do refuse to have to create an "Ubuntu One" account just to be able to report a bug. Reproducible: Always
please post the full command line that you're using i'm guessing that reverting this patch makes things work for you: http://git.qemu.org/?p=qemu.git;a=commit;h=0eb973f91521c6bcb6399d25327711d083f6eb10
At least with qemu 2.5.0 'rombar=0' can be replaced with 'romfile=' to cause the same effect. Sorry for the delay.