From owner-freebsd-stable@FreeBSD.ORG Sat Aug 4 19:12:36 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 693FC106566C for ; Sat, 4 Aug 2012 19:12:36 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id E5F948FC14 for ; Sat, 4 Aug 2012 19:12:35 +0000 (UTC) Received: by eaak11 with SMTP id k11so473721eaa.13 for ; Sat, 04 Aug 2012 12:12:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=r+9a8taKpy+25JfD6FRiDmmzjDkjIG9lsKNN1rJVd9Y=; b=QKMBuTwfUYmtHIEzcYjm4kc+hPwhk7KLv+Mkb/acSN3q4mhZ36UUNLKNkNttgKxfW6 6aMOSws+d+6LF9CL1xESQy48d67e9a9kbjwM6aYBJF2Iph22w4CwTWjDc/NZs+t7ZElN 4tXX9m8Vkm6nCyfflEfvsoa3XNZe2D3buLEPjoKVMNjUInqWJ3jU3AfIOGnojvJ0sibk ksQj+AoL5akm65eIY2BVF8vDJRp0EaW9n9Hv+y5D0si4yOXVznu2vz32+yCfnciqvMRX 8eM026Mcuu6OIm2nXLFCLcRpCrIF57lhkJsnE8yvNDoGomsFY5A9T/Y66AkISWaJj/Fp aFyw== MIME-Version: 1.0 Received: by 10.14.210.197 with SMTP id u45mr6982589eeo.42.1344107554740; Sat, 04 Aug 2012 12:12:34 -0700 (PDT) Received: by 10.14.27.77 with HTTP; Sat, 4 Aug 2012 12:12:34 -0700 (PDT) In-Reply-To: <20120804162341.717ec2bc694758cd0a07412c@getmail.no> References: <8C.9F.08634.CFACC105@smtp01.insight.synacor.com> <20120804162341.717ec2bc694758cd0a07412c@getmail.no> Date: Sat, 4 Aug 2012 14:12:34 -0500 Message-ID: From: Scot Hetzel To: Torfinn Ingolfsen Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-stable@freebsd.org Subject: Re: FreeBSD 9.0 - GPT boot problems? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Aug 2012 19:12:36 -0000 On Sat, Aug 4, 2012 at 9:23 AM, Torfinn Ingolfsen wrote: >> The gpart bootcode command is quite apart from and unrelated to (as far as I can tell) the EFI partition. > > Yes, this is what I have found out too. > >> I think the EFI partition is supposed to be the first partition on a GPT-partitioned disk. > > This is not required by the specification as far as I can tell, but there are writings on the net saying that some implementations > requires this (MS Win7 for example). > > http://msdn.microsoft.com/en-us/windows/hardware/gg463525.aspx Microsoft wants the GPT Disks partitions layouted as: Extensible Firmware Interface System Partition (ESP) ~100MB OEM Partition (optional) Microsoft Reserved Partition (MSR) [Drive <16GB - MSR = 32MB, Drive >= 16GB - MSR = 128MB] - used to reserve space that is later broken in to smaller partition for use by meta data (i.e. dynamic disks) Data Partitions (FAT, NTFS, ...) If these partitions (ESP, OEM and MSR) were mixed in with the Data Partions, then you would be unable to grow the filesystems. Scot