Need Help with Windows 11 24H2 VM on Proxmox 8.4 with HDD: OVMF Boot Issue

ProxBoy

New Member
Jun 16, 2025
6
0
1
Hello everyone,

I’m trying to set up a portable Windows 11 24H2 VM on Proxmox VE 8.4, using HDDs for storage, but I’m running into boot problems. I’d really appreciate any advice or insights you could share!

Here’s what’s happening:

  • With Seabios: The Windows installer gives the error: "This PC doesn't currently meet Windows 11 system requirements."
  • With OVMF (UEFI): The VM fails to boot, showing "BdxDxe: No bootable option or device found." This occurs even though I’ve set the boot order to only the Windows 11 ISO and added an EFI Disk for OVMF.
I also tried accessing the UEFI menu using F2 in the noVNC console to check boot options, but F2 triggers on my local PC instead of the VM.

My goal is to get this VM booting and installing Windows 11 correctly, while keeping it portable across Proxmox systems. Has anyone encountered this issue or have suggestions for fixing the OVMF error?

Thank you very much for your time and help!
 
Of course.

Code:
agent: 1
balloon: 8192
bios: ovmf
boot: order=ide2
cores: 8
cpu: x86-64-v2-AES
efidisk0: zfs-vms:vm-110-disk-2,efitype=4m,pre-enrolled-keys=1,size=1M
ide0: local:iso/virtio-win.iso,media=cdrom,size=709474K
ide2: local:iso/Win11_24H2_French_x64.iso,media=cdrom,size=5699144K
machine: pc-q35-9.2+pve1
memory: 16384
meta: creation-qemu=9.2.0,ctime=1749796775
name: Windows
net0: virtio=BC:24:11:2A:55:5D,bridge=vmbr0,firewall=1
numa: 0
ostype: win11
scsihw: virtio-scsi-single
smbios1: uuid=cd73eb98-ed20-423e-818e-9104b1583cac
sockets: 1
tpmstate0: zfs-vms:vm-110-disk-1,size=4M,version=v2.0
unused0: zfs-vms:vm-110-disk-0
vga: qxl
vmgenid: 0a9d563f-c8f9-42d8-98d4-0963d00d0c49
 
Hi,

Thank you for the suggestion! I tried to follow your advice, but I don’t see an option in the Proxmox UI to change the CD/DVD drive from ide2 to ide0. Could you please clarify how to do this, perhaps via the CLI or another method?

Additionally, I disabled the ZFS disk as suggested in other forum threads to test the ISO, but I still get the "BdxDxe: No bootable option or device found" error with OVMF, just like when the ZFS disk was enabled.

Thanks a lot for your help
 
Thank you for the suggestion! I tried to follow your advice, but I don’t see an option in the Proxmox UI to change the CD/DVD drive from ide2 to ide0. Could you please clarify how to do this, perhaps via the CLI or another method?
I can replicate the problem and I can only solve it if I change the mounted iso files. The first cdrom (ide0) has the virtio and the second (ide2) has the windows install medium. With this, even with boot: order=ide2, I'm unable to boot and see the same error as you do. However, if I change the iso images so that ide0 has the windows image, and ide2 has the virtio drivers, it directly boots into the install.

This looks like it does not honor the boot order somehow.
 
I can replicate the problem and I can only solve it if I change the mounted iso files. The first cdrom (ide0) has the virtio and the second (ide2) has the windows install medium. With this, even with boot: order=ide2, I'm unable to boot and see the same error as you do. However, if I change the iso images so that ide0 has the windows image, and ide2 has the virtio drivers, it directly boots into the install.

This looks like it does not honor the boot order somehow.
Dont get me wrong, but did you press a key, when the message from the Windows Bootloader was shown?
I just tried to replicate this behaviour as you were also experiencing it. But it just works as intended for me.

@ProxBoy
Did you check integrity of the used iso file? Should be B73AA55DB50D2AD348F61C6537DA05C0D6DED78A143763454E977BE85B444119
 
Hi everyone,

Thank you for your help so far! I followed the suggestions:

  • I moved the Windows 11 24H2 ISO to ide0 and the VirtIO ISO to ide2 using the CLI, as I couldn’t find an option in the Proxmox UI.
  • I re-downloaded the Windows 11 ISO and verified its SHA256 hash (B73AA55DB50D2AD348F61C6537DA05C0D6DED78A143763454E977BE85B444119).
  • I watched the noVNC console during boot and pressed a key when the "Press any key to boot from CD..." message appeared.
Unfortunately, I still get the "BdxDxe: No bootable option or device found" error with OVMF.
 
  • I watched the noVNC console during boot and pressed a key when the "Press any key to boot from CD..." message appeared.
If you saw this message, booting from Windows iso worked. It is the Windows Bootloader producing this message. Double check that the focus is in the console window. I know this sounds a bit stupid, but I experienced it too, that the pressed key wasn't received and boot failed.
 
Hi everyone,

Thank you for your help.

Pressing any key (like Enter or Space) immediately after starting the VM works—I pass the "Press any key to boot from CD..." message, and the Windows 11 setup starts.

However, I can’t use Shift + F10 during the setup to bypass the Microsoft account requirement. It doesn’t work in either noVNC or SPICE. It triggers on my local PC instead, even though I ensure the console has focus.
 
Hi,

During the setup you can just choose to use local accounts instead of Microsoft account (no bypass needed, all is already in the setup process for Win11 Pro edition).

Best regards,
 
Hi,

I need to use Shift + F10 in my Windows 11 24H2 VM setup to open the command prompt, but it always triggers on my local PC instead of the VM. I’ve tried:

  • noVNC in Firefox, Chrome, and Edge, all in full-screen mode, with console focus.
  • SPICE with Virt-Viewer, ensuring focus.
How can I make Shift + F10 work inside the VM ?

Thanks !