Bug #12929
closed
pfSense Does Not Properly Boot on UEFI in KVM
Added by Kris Phillips over 3 years ago.
Updated over 3 years ago.
Category:
Operating System
Affected Architecture:
amd64
Description
It appears that pfSense is unable to boot in KVM on UEFI. It will only boot with BIOS mode. When selecting the FreeBSD 12.2 operating system preset, it will not boot at all. If choosing "Generic OS" it will boot, but then hang on the NIC bring up.
- Status changed from New to Feedback
I can't reproduce this, at least with KVM through Proxmox. It boots the ISO fine UEFI, installs fine, and boots up and runs and can communicate outbound without issue.
BIOS is set to OVMF (UEFI), Machine is q35, console is SPICE. EFI disk is present, and NICs and install target disk are all virtio. Installed using ZFS with the boot set to GPT (UEFI).
Jim Pingle wrote in #note-1:
I can't reproduce this, at least with KVM through Proxmox. It boots the ISO fine UEFI, installs fine, and boots up and runs and can communicate outbound without issue.
BIOS is set to OVMF (UEFI), Machine is q35, console is SPICE. EFI disk is present, and NICs and install target disk are all virtio. Installed using ZFS with the boot set to GPT (UEFI).
It appears that I cannot boot with virtio NIC drivers or hard disk, but selecting SATA and e1000 boots normally. I was able to boot pfSense Plus 22.01 now just fine. Choosing Q35 was also necessary. I was using i440 before.
- Status changed from Feedback to Closed
No problems here with e1000 or virtio NICs, or virtio disk controller. Might be specific to that version of KVM/qemu or other settings. If we can nail down what is preventing it from working properly we could document it somewhere at least.
Also available in: Atom
PDF