From owner-freebsd-current@FreeBSD.ORG Thu Apr 26 22:16:25 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7A19F16A403; Thu, 26 Apr 2007 22:16:25 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 2CC5813C465; Thu, 26 Apr 2007 22:16:25 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l3QMGIRW023089; Thu, 26 Apr 2007 16:16:19 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <463124A3.6070809@samsco.org> Date: Thu, 26 Apr 2007 16:16:03 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: John Baldwin References: <52686.1177091835@critter.freebsd.dk> <46292461.5090503@samsco.org> <462928C7.8090400@FreeBSD.org> <200704261740.22987.jhb@freebsd.org> In-Reply-To: <200704261740.22987.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Thu, 26 Apr 2007 16:16:19 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: Poul-Henning Kamp , freebsd-current@freebsd.org, Ivan Voras , freebsd-geom@freebsd.org Subject: Re: GPT as default? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Apr 2007 22:16:25 -0000 John Baldwin wrote: > On Friday 20 April 2007 04:55:35 pm Maxim Sobolev wrote: >> Scott Long wrote: >>> Poul-Henning Kamp wrote: >>>> In message , Ivan Voras writes: >>>> >>>>> Currently, the FreeBSD default is classic BSD partitions on top of >>>>> MSDOS partitions, and there are a couple of inconvenient things about >>>>> this arrangement: >>>> The BSD partitioning should be discontinued as fast and firmly >>>> as possible. By all means go GPT. >>>> >>> An i386/amd64 bootloader needs to be written that can understand GPT. >>> My understanding is that the ia64 EFI/GPT loader has very few reusable >>> bits. >> It probably crazy idea, but I wonder if it's feasible to have >> "mini-GEOM" layer in loader, so that it's possible to use existing GEOM >> classes codebase there with little or no modifications. > > The loader is the easy part. boot1/2 is the hard one. :( You need both an > EFI loader, and a non-EFI bootstrap to load a non-EFI loader that can grok > GPT for the non-EFI case where we still want to use GPT. > Are there real-world PC BIOS's that understand GPT but aren't EFI-based? Scott