Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Apr 2014 15:00:45 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        Nathan Whitehorn <nwhitehorn@freebsd.org>
Cc:        "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>, Glen Barber <gjb@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>, "src-committers@freebsd.org" <src-committers@freebsd.org>
Subject:   Re: svn commit: r264935 - head/release/amd64
Message-ID:  <CAJ-Vmok2Th1OgbG5ngxVo2Z-EWZ_=X7Dv5Vr5%2B5xQQPG0A7Kzw@mail.gmail.com>
In-Reply-To: <535AD685.90606@freebsd.org>
References:  <201404252111.s3PLB00Q043705@svn.freebsd.org> <535AD685.90606@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 25 April 2014 14:41, Nathan Whitehorn <nwhitehorn@freebsd.org> wrote:
>
> On 04/25/14 14:11, Glen Barber wrote:
>>
>> Author: gjb
>> Date: Fri Apr 25 21:11:00 2014
>> New Revision: 264935
>> URL: http://svnweb.freebsd.org/changeset/base/264935
>>
>> Log:
>>    Add a separate script to build the memstick.img and the
>>    mini-memstick.img with UEFI support.
>>       As the comments in the file suggest, 1) there must
>>    be existing ${.OBJDIR}/usr/src/release/{release,bootonly};
>>    2) TARGET/TARGET_ARCH must be amd64; and 3) it must be
>>    a vt(4)-enabled kernel with vt_efifb (*not* vt_vga).
>>       This script is not hooked into release/Makefile in any way
>>    until further testing is complete.
>>       Sponsored by:     The FreeBSD Foundation
>>
>> Added:
>>    head/release/amd64/make-uefi-memstick.sh   (contents, props changed)
>>
>>
>
> I understand this is for testing, but is there any reason we can't just have
> one GPT memstick that boots both BIOS and EFI eventually? Or is that the
> plan already?

Because BIOSes don't get enough testing.

It's the same reason why I'm highly tempted to figure out how to teach
the installer to do MBR installs out of the box as well as GPT
installs out of the box, because I've found a bunch of BIOSes on
recent hardware that seems to assume GPTs == EFI booting, and just
plain don't boot your system. (And yes, it'd be nice to have EFI work
there, but there's still no i386 EFI support.)


-a



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmok2Th1OgbG5ngxVo2Z-EWZ_=X7Dv5Vr5%2B5xQQPG0A7Kzw>