Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Sep 2018 12:05:35 -0400
From:      Eric McCorkle <eric@metricspace.net>
To:        freebsd-hackers@freebsd.org
Subject:   Re: Questions about [U]EFI boot
Message-ID:  <ed640074-d2e1-c0e9-e56e-e6ded877e4f1@metricspace.net>
In-Reply-To: <ce5c6e36-7681-80b3-5123-95fbdfbac544@FreeBSD.org>
References:  <ce5c6e36-7681-80b3-5123-95fbdfbac544@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--6Trb5rSvYK0nBKsnNzbbrtIA1sei9NyBR
Content-Type: multipart/mixed; boundary="sA05eI7bMZJMfsYYWJNuJqBEt1ZEst5lw";
 protected-headers="v1"
From: Eric McCorkle <eric@metricspace.net>
To: freebsd-hackers@freebsd.org
Message-ID: <ed640074-d2e1-c0e9-e56e-e6ded877e4f1@metricspace.net>
Subject: Re: Questions about [U]EFI boot
References: <ce5c6e36-7681-80b3-5123-95fbdfbac544@FreeBSD.org>
In-Reply-To: <ce5c6e36-7681-80b3-5123-95fbdfbac544@FreeBSD.org>

--sA05eI7bMZJMfsYYWJNuJqBEt1ZEst5lw
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

There is no boot0 for UEFI.

boot1.efi is in the process of being phased out, and will probably be
dropped eventually, but loader.efi can still be loaded and run by boot1.e=
fi.

I recommend installing loader.efi to your ESP (typically
/efi/boot/BOOTX64.EFI).

As for serial consoles, I don't know.  I believe both boot1 and loader
take whatever UEFI gives them by default.  So if the underlying UEFI
implementation has a serial console driver that it's using by default,
it should work.

On 9/6/18 3:05 PM, Lev Serebryakov wrote:
>=20
>  I have two questions about [U]EFI FreeBSD boot process. I've read man
> pages and UEFI wiki page, but can not find answers for these two questi=
ons
>=20
> (1)  Simplest "boot0" / "boot0sio" support very basic partition (slice)=

> selection but looks like boot1.efi doesn't support this simple feature.=

> Am I right? Did I messed something?
>=20
> (2) How boot1.efi lives with serial console and BIOS/UEFI serial consol=
e
> redirection? As far as I understand, loader.efi should be compatible
> with "old-style" loader, but what about boot1.efi?
>=20


--sA05eI7bMZJMfsYYWJNuJqBEt1ZEst5lw--

--6Trb5rSvYK0nBKsnNzbbrtIA1sei9NyBR
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQQPGL/SuSPN3pRzpwUI38IpFsHCbAUCW5PzTwAKCRAI38IpFsHC
bDWnAQCeFnya3q2JIgKW0ecstDL5rK901VcdkkSAM13l9Q3LSgEAyF7ndC16DqNe
qdS+m7BYwH5yk52C9mr3SiXGjejKKAU=
=SP3N
-----END PGP SIGNATURE-----

--6Trb5rSvYK0nBKsnNzbbrtIA1sei9NyBR--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ed640074-d2e1-c0e9-e56e-e6ded877e4f1>