From owner-freebsd-stable@FreeBSD.ORG Mon Aug 15 16:03:08 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 931DA1065670 for ; Mon, 15 Aug 2011 16:03:08 +0000 (UTC) (envelope-from ae@FreeBSD.org) Received: from [127.0.0.1] (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 9E1CE1508EA; Mon, 15 Aug 2011 16:03:05 +0000 (UTC) Message-ID: <4E49430D.10609@FreeBSD.org> Date: Mon, 15 Aug 2011 20:02:21 +0400 From: "Andrey V. Elsukov" User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.17) Gecko/20110429 Thunderbird/3.1.10 MIME-Version: 1.0 To: Kevin Oberman References: In-Reply-To: X-Enigmail-Version: 1.1.2 OpenPGP: id=10C8A17A Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig05A5EE2C5BDC0AE357693AFC" Cc: "freebsd-stable@freebsd.org Stable" Subject: Re: GPT boot blocks, booting and booteasy 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: Mon, 15 Aug 2011 16:03:08 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig05A5EE2C5BDC0AE357693AFC Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable On 10.08.2011 07:12, Kevin Oberman wrote: > I have /boot/pmbr loaded into the PMBR and gptboot into the > freebsd-boot partition. I'll > admit that I did this by rote and don't understand how these two files > interact with the > UEFI BIOS to get the loader started. I'm not really certain that I > even need both. >=20 > Is it possible to build a "custom" booteasy boot system with boot0cfg > or some other tool > so I can select d ifferent bootable partition or my other disk which > is sliced in the traditional > fashion? Can anyone point me to any information on how the boot > process works with GPT? PMBR is a simple variant of MBR which does know enough to parse GPT partition table and how to load bootcode from the "freebsd-boot" partition. Then gptboot does search bootable UFS partition. At this time we do not have any bootcodes like booteasy for GPT. But you can try to use bootme and bootonce GPT attributes (see gpart(8)). Also you can use grub boot loader. --=20 WBR, Andrey V. Elsukov --------------enig05A5EE2C5BDC0AE357693AFC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iQEcBAEBAgAGBQJOSUMTAAoJEAHF6gQQyKF6B20IAK4akiXcjdsauGiFw9zCulFx fIQBUqN6T7Zjq3HX5FBx2695S9ScsSI/nzKi1I+sXCZcMXf75bIF07WPXJRqdD8W Aw/CAIvBqglvHEA0Edt5Ov1J3z2qoIWERG4bCPgryKK1GxSQ58yLWv4I734HHyiI oZUOORwr3tLnkDQf0ZxZCMXtJhNDy5fi9/Vy7ZI0cOf5BjPzHXDYzHBBSN9VodfT jLhVCI0dP5tCjZYo2SdxzSBg/GTh3LO9xlDxZDVhVG1JipELJuPUw1EbUPM3I3me rmaZ9CC4VG/8y0ea6U/1TP4XKNYyZDoQ37x26poxOLOtpMv4J11+Isv1zQR6aYU= =raVf -----END PGP SIGNATURE----- --------------enig05A5EE2C5BDC0AE357693AFC--