Regression #15074
openISO fails to boot UEFI
Added by Steve Wheeler almost 3 years ago. Updated about 2 months ago.
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
| Screenshot from 2023-11-29 14-36-44.png (92.9 KB) Screenshot from 2023-11-29 14-36-44.png | Steve Wheeler, 12/07/2023 04:29 PM |
JP Updated by Jim Pingle almost 3 years ago Actions #1
- 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.
PD Updated by Phil Duby almost 3 years ago Actions #2
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
CC Updated by Craig Coonrad over 2 years ago Actions #3
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)
JP Updated by Jim Pingle over 2 years ago Actions #4
- Plus Target Version changed from 24.03 to 24.07
JP Updated by Jim Pingle over 2 years ago Actions #5
- Plus Target Version changed from 24.07 to 24.08
JP Updated by Jim Pingle almost 2 years ago Actions #6
- Plus Target Version changed from 24.08 to 24.11
JP Updated by Jim Pingle almost 2 years ago Actions #7
- Plus Target Version changed from 24.11 to 25.01
JP Updated by Jim Pingle almost 2 years ago Actions #8
- Plus Target Version changed from 25.01 to 25.03
JP Updated by Jim Pingle over 1 year ago Actions #9
- Plus Target Version changed from 25.03 to 25.07
JS Updated by Jonathan Smolka over 1 year ago Actions #10
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
JP Updated by Jim Pingle over 1 year ago Actions #11
- Target version changed from 2.8.0 to 2.9.0
JP Updated by Jim Pingle about 1 year ago Actions #12
- Plus Target Version changed from 25.07 to 25.11
JP Updated by Jim Pingle 10 months ago Actions #13
- Plus Target Version changed from 25.11 to 26.03
JP Updated by Jim Pingle 7 months ago Actions #14
- Plus Target Version changed from 26.03 to 26.07
JP Updated by Jim Pingle 3 months ago Actions #15
- Plus Target Version changed from 26.07 to 26.11
JP Updated by Jim Pingle 3 months ago Actions #16
- Plus Target Version changed from 26.11 to 26.10
MM Updated by Marcos M about 2 months ago Actions #17
- Target version changed from 2.9.0 to CE-Next
- Plus Target Version changed from 26.10 to Plus-Next
Also available in: Atom