Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Aug 2012 14:12:34 -0500
From:      Scot Hetzel <swhetzel@gmail.com>
To:        Torfinn Ingolfsen <torfinn.ingolfsen@getmail.no>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: FreeBSD 9.0 - GPT boot problems?
Message-ID:  <CACdU%2Bf_Bz3TxCLTXVv9X=-B-D8XwMPHx4VS9QMtUi2NATuy5bg@mail.gmail.com>
In-Reply-To: <20120804162341.717ec2bc694758cd0a07412c@getmail.no>
References:  <8C.9F.08634.CFACC105@smtp01.insight.synacor.com> <20120804162341.717ec2bc694758cd0a07412c@getmail.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Aug 4, 2012 at 9:23 AM, Torfinn Ingolfsen
<torfinn.ingolfsen@getmail.no> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACdU%2Bf_Bz3TxCLTXVv9X=-B-D8XwMPHx4VS9QMtUi2NATuy5bg>