Hello,
first: I know about Problems with iPXE pxe-virtio.rom and https. I'm on the latest Proxmox VE with no outstanding upgrades as of today.
I have a problem (which I will describe only if asked to because it is irrelevant to this case) with the delivered iPXE 1.20.1+ which I hope to solve by using 1.21.1. My first tests with chainloading
From what I read I need to replace
Unfortunately this doesn't seem to work: my boot screen still shows "iPXE 1.20.1+". Even deleting
Out of despair I moved
Now:
Robert
first: I know about Problems with iPXE pxe-virtio.rom and https. I'm on the latest Proxmox VE with no outstanding upgrades as of today.
I have a problem (which I will describe only if asked to because it is irrelevant to this case) with the delivered iPXE 1.20.1+ which I hope to solve by using 1.21.1. My first tests with chainloading
undionly.kpxe
where promising.From what I read I need to replace
/usr/share/kvm/pxe-virtio.rom
with what has been compiled from iPXE as bin/virtio-net.rom
and change the machine type with qm set 104 -machine pc-i440fx-8.1.pxe
.Unfortunately this doesn't seem to work: my boot screen still shows "iPXE 1.20.1+". Even deleting
pxe-virtio.rom
doesn't give any reaction.Out of despair I moved
efi-virtio.rom
out of the way and bingo! Now the VM fails to start with failed to find romfile "efi-virtio.rom"
.Now:
- Which file do I need to compile in iPXE with which I can replace
efi-virtio.rom
? - Why is an EFI file in the game? My BIOS type is
Default (SeaBIOS)
and I don't see any other EFI relevant settings.
Robert