Project

General

Profile

Actions

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.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Operating System
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Default
Affected Version:
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.

Actions #1

Updated by Jim Pingle over 3 years ago

  • 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).

Actions #2

Updated by Kris Phillips over 3 years ago

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.

Actions #3

Updated by Jim Pingle over 3 years ago

  • 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.

Actions

Also available in: Atom PDF