[Bug 215143] FreeBSD 11 install cd does not boot on macpro1,1 (32-bit efi)

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Dec 8 10:48:13 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215143

            Bug ID: 215143
           Summary: FreeBSD 11 install cd does not boot on macpro1,1
                    (32-bit efi)
           Product: Base System
           Version: 11.0-RELEASE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: freebsd-bugs at FreeBSD.org
          Reporter: holindho at saunalahti.fi
                CC: freebsd-amd64 at FreeBSD.org
                CC: freebsd-amd64 at FreeBSD.org

None of the install cd images (amd64) boot on a macpro1,1, which has,
unsupported, 32-bit EFI. 10.3 non-uefi images can be booted on the same system.
The problem is that FreeBSD does not support 32-bit EFI and the new mixed EFI /
BIOS image confuses the Apple boot process and it ends up offering a choice
between the boot types, but the chooser feature appears to be incomplete in
Apple's implementation (a screen with "Choose boot type.. and choices 1. and
2., neither which can be selected).

I built a new release CD without the EFI parts by basically commenting out the
EFI creation bits in amd64/mkisoimages.sh script and following the example
release build process from man release 7. The resulting bios-only amd64 boot
image can be booted on the macpro, but it gets stuck at "Trying to mount root
from cd9660...". Again, the 10.3 images work. 

Apparently, something has changed in FreeBSD 11 that causes it not to find the
root fs from the CD.

Possibly related issue at #214582.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list