From owner-svn-src-head@FreeBSD.ORG Fri Apr 25 22:00:46 2014 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CED9080B; Fri, 25 Apr 2014 22:00:46 +0000 (UTC) Received: from mail-qc0-x233.google.com (mail-qc0-x233.google.com [IPv6:2607:f8b0:400d:c01::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BB1F1CB9; Fri, 25 Apr 2014 22:00:46 +0000 (UTC) Received: by mail-qc0-f179.google.com with SMTP id l6so3797783qcy.38 for ; Fri, 25 Apr 2014 15:00:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=tW66s3gC7HUgEnYTs9zqNM6iOMdQ30YFd2brp8f8kEQ=; b=ZyklYs5MpNAY0YT0YMbyEVhEKoMfQoRv9Shw1lP70fDoW9XapzddSXtP7XkI2OZ4b6 U9a7B9B8SsnieJDnd/zOWpRGKPO3bLkU6Gk1+TXtlBVKqFUmXAl9UgvScEKC3JJQgDix 74huEyr0rb27HLP/3ye0oSyKHM/6Ck1v3YOfF+91gVSmwNNtUSG4ulLQk87gC0X7OfNE /duNheAr/SgE/3qKNl2nGYQW0de/RSKJt11s6tJsxmcexvJ4HMbz0ofvROhVrpgHOIdv ObxJMznsTkrhbL6jKYiz5sZx2T+lBHbDjq72YFWwEbix4J4yMAP9FVt8iA5q8vOTN0rM syHQ== MIME-Version: 1.0 X-Received: by 10.140.42.38 with SMTP id b35mr14329607qga.87.1398463245109; Fri, 25 Apr 2014 15:00:45 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.191.201 with HTTP; Fri, 25 Apr 2014 15:00:45 -0700 (PDT) In-Reply-To: <535AD685.90606@freebsd.org> References: <201404252111.s3PLB00Q043705@svn.freebsd.org> <535AD685.90606@freebsd.org> Date: Fri, 25 Apr 2014 15:00:45 -0700 X-Google-Sender-Auth: AlKon-TCVEF555fGcCv3jCxP3xs Message-ID: Subject: Re: svn commit: r264935 - head/release/amd64 From: Adrian Chadd To: Nathan Whitehorn Content-Type: text/plain; charset=UTF-8 Cc: "svn-src-head@freebsd.org" , Glen Barber , "svn-src-all@freebsd.org" , "src-committers@freebsd.org" X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Apr 2014 22:00:46 -0000 On 25 April 2014 14:41, Nathan Whitehorn 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