Regression #15074
openISO fails to boot UEFI
0%
Description
In some cases the ISO image can fail to boot past the EFI framebuffer output when booted as UEFI.
It does not happen if a serial port is present.
Escaping to the loader prompt and making a change or simply running 'boot' there allows it to continue.
This presents in Proxmox 7.4 but also other systems.
Tested as affected: CE 2.7.2 and 2.7.1 Plus 23.09.1.
However 2.7.0 is unaffected.
Files
Updated by Jim Pingle over 1 year ago
- Private changed from Yes to No
Also note that adding a serial port to the VM hardware in Proxmox VE works around the issue. VMs with a serial port present, even if it's not active in the OS, boot properly every time. We'll be including a note to this effect in the documentation.
Docs update commit: https://gitlab.netgate.com/docs/pfSense-docs/-/commit/1843af9eb9315267d39cd159768e0f442db7a5e8
Relevant pages in docs:
- http://docs.netgate.com/pfsense/en/latest/troubleshooting/boot-issues.html#efi-boot-issues
- http://docs.netgate.com/pfsense/en/latest/recipes/virtualize-proxmox-ve.html#booting-uefi
- http://docs.netgate.com/pfsense/en/latest/releases/23-09-1.html#efi-issue-on-proxmox-ve
- http://docs.netgate.com/pfsense/en/latest/releases/2-7-2.html#efi-issue-on-proxmox-ve
Those are now live in the public docs.
Updated by Phil Duby over 1 year ago
Jim Pingle wrote in #note-1:
Also note that adding a serial port to the VM hardware in Proxmox VE works around the issue. VMs with a serial port present, even if it's not active in the OS, boot properly every time. We'll be including a note to this effect in the documentation.
Docs update commit: https://gitlab.netgate.com/docs/pfSense-docs/-/commit/1843af9eb9315267d39cd159768e0f442db7a5e8
Relevant pages in docs:
- http://docs.netgate.com/pfsense/en/latest/troubleshooting/boot-issues.html#efi-boot-issues
- http://docs.netgate.com/pfsense/en/latest/recipes/virtualize-proxmox-ve.html#booting-uefi
- http://docs.netgate.com/pfsense/en/latest/releases/23-09-1.html#efi-issue-on-proxmox-ve
- http://docs.netgate.com/pfsense/en/latest/releases/2-7-2.html#efi-issue-on-proxmox-ve
Those are now live in the public docs.
You might want to expand where that is referenced in the documentation. It is not 'just' VM's that can have the issue. I have a hardware firewall appliance (XCY). Since I was not using it, I had disabled the serial console redirection, AND the associated serial port. That triggered the issue reported here. Enabling the serial port allowed the system to boot properly.
https://forum.netgate.com/topic/184756/clean-install-of-2-7-2-fails-to-boot
Updated by Craig Coonrad about 1 year ago
This also occurs in the online upgrade process (in this case on PVE 8.1.10).
22.05 --> 23.01 (success)
23.01 --> 23.05.1 (success)
23.05.1 --> 23.09.1 (EFI framebuffer fail)
Updated by Jim Pingle 12 months ago
- Plus Target Version changed from 24.03 to 24.07
Updated by Jim Pingle 11 months ago
- Plus Target Version changed from 24.07 to 24.08
Updated by Jim Pingle 6 months ago
- Plus Target Version changed from 24.08 to 24.11
Updated by Jim Pingle 6 months ago
- Plus Target Version changed from 24.11 to 25.01
Updated by Jim Pingle 4 months ago
- Plus Target Version changed from 25.01 to 25.03
Updated by Jim Pingle 3 months ago
- Plus Target Version changed from 25.03 to 25.07
Updated by Jonathan Smolka 3 months ago
The Netgate Installer is also getting the EFI framebuffer fail without serial being added.
CE 2.8.0 ISO and post install each are booting UEFI fine at this time without a serial port being added to VMs on PVE 8.3.3