Bug #13967
closed
aarch64 23.01 upgrade can fail to write the bootloader
Added by Steve Wheeler almost 2 years ago.
Updated over 1 year ago.
Affected Plus Version:
23.01
Affected Architecture:
SG-1100, SG-2100
Description
In some situations an upgrade to 23.01 on an 1100 or 2100 will fail after the upgrade process is unable to update the uefi loader in the efi partition.
The upgrade logs show:
[1/2] Extracting pfSense-boot-23.01: .......... done
Updating the EFI loader
cp: //boot/efi/efi/boot/BOOTaa64.efi No space left on device
That error does not stop the upgrade which fails to boot when no efi loader can be found.
Files
- Subject changed from aarch64 23.01 upgrade can fail to write the bootlader to aarch64 23.01 upgrade can fail to write the bootloader
For reference, the firmware may be re-installed (rather than upgraded) to work around the issue.
- Assignee set to Reid Linnemann
Fix for this is introduced into pfSense-updgrade at revision 2c4bf3c in plus packages only at this time. pfSense-upgrade will prevent upgrades from arm64 systems which have an ESP that is too small. It has also been merged to 23.01 and is awaiting release into the world.
The unsafe copy of the boot loader is addressed in #14045
- Status changed from New to Feedback
Fix has been released to the world this week.
This has been working for over a week now without issue. We can close this as Resolved.
- Status changed from Feedback to Resolved
Also available in: Atom
PDF