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

          Attachments

            JEditor

              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: