Project

General

Profile

Actions

Bug #15084

closed

Upgrading an EFI system installed to ZFS mirror does not upgrade EFI loader on additional disks

Added by Jim Pingle 12 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Normal
Category:
Upgrade
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
24.11
Release Notes:
Default
Affected Version:
Affected Architecture:

Description

When an EFI system installed to a ZFS mirror is upgraded, the EFI loader is only updated on the first disk of the mirror (/dev/gpt/efiboot0).

If the system has EFI filesystems on the additional disks, they are not touched during upgrade.

Can be worked around by manually mounting the additional EFI partitions and copying the files.

For example, to update the loader on the second disk:

# mount -t msdosfs /dev/gpt/efiboot1 /mnt/
# cp -R /boot/efi/ /mnt
# umount /mnt

Note that systems may or may not actually have a proper EFI filesystem on the additional disks. See #15083

Marked as Plus 24.03/CE 2.8.0 but if it can be fixed in the pfSense-boot package the fix could be picked back to 23.09.1/2.7.2.


Related issues

Related to Bug #15083: Installing to ZFS mirror does not format or populate EFI partition on additional disksResolvedReid Linnemann

Actions
Related to Bug #15081: Upgrade fails due to undersized EFI filesystemNewChristian McDonald

Actions
Related to Bug #15082: Upgrade fails due to unmounted EFI filesystemClosedChristian McDonald

Actions
Actions

Also available in: Atom PDF