Uploaded image for project: 'FreeNAS / TrueNAS'
  1. FreeNAS / TrueNAS
  2. NAS-101442

Detect EFI system partition when upgrading boot loader

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done (View Workflow)
    • Priority: Low
    • Resolution: Complete
    • Affects Version/s: 11.2-U2, 11.2-RELEASE, 11.2-U3, 11.2-U2.1, 11.2-RELEASE-U1
    • Fix Version/s: 11.2-U4
    • Component/s: Upgrades
    • Labels:
      None

      Description

      The installer tries to detect the boot type of the existing pool for in-place upgrades, however this check is incorrect for the new bsdloader installations. As a result, on a UEFI installation the EFI system partition will be modified into an incorrectly sized freebsd-boot partition and stamped with legacy BIOS boot code. The excessive size of the now freebsd-boot partition causes the PMBR boot code to reject the next stage of the boot loader, displaying the message "Boot loader too large" and halting the boot process.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ryan Ryan Moeller
              Reporter:
              ryan Ryan Moeller
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Summary Panel