mirror of
https://git.yoctoproject.org/poky
synced 2026-04-29 18:32:20 +02:00
dev-manual, ref-manual: Systemd-boot: Update documents for new EFI bootloader
Fixes [YOCTO #9707] * Replaced gummiboot with systemd-boot in the dev-manual * Replaced the gummiboot class with a new systemd-boot class * Replaced the appropriate gummiboot variables in the glossary with new variables SYSTEMD_BOOT_CFG, SYSTEMD_BOOT_ENTRIES, and SYSTEMD_BOOT_TIMEOUT. (From yocto-docs rev: 778b620e65cc68531b3c41aeb8f27f2a07eb0d00) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
ac0fa7a296
commit
9ba4fc087e
@@ -8777,19 +8777,19 @@
|
||||
within a separately started QEMU or any
|
||||
other virtual machine manager.
|
||||
</para></listitem>
|
||||
<listitem><para><emphasis>"GummibootTarget":</emphasis>
|
||||
Choose "GummibootTarget" if your hardware is
|
||||
<listitem><para><emphasis>"Systemd-bootTarget":</emphasis>
|
||||
Choose "Systemd-bootTarget" if your hardware is
|
||||
an EFI-based machine with
|
||||
<filename>gummiboot</filename> as bootloader and
|
||||
<filename>systemd-boot</filename> as bootloader and
|
||||
<filename>core-image-testmaster</filename>
|
||||
(or something similar) is installed.
|
||||
Also, your hardware under test must be in a
|
||||
DHCP-enabled network that gives it the same IP
|
||||
address for each reboot.</para>
|
||||
<para>If you choose "GummibootTarget", there are
|
||||
<para>If you choose "Systemd-bootTarget", there are
|
||||
additional requirements and considerations.
|
||||
See the
|
||||
"<link linkend='selecting-gummiboottarget'>Selecting GummibootTarget</link>"
|
||||
"<link linkend='selecting-systemd-boottarget'>Selecting Systemd-bootTarget</link>"
|
||||
section, which follows, for more information.
|
||||
</para></listitem>
|
||||
<listitem><para><emphasis>"BeagleBoneTarget":</emphasis>
|
||||
@@ -8835,12 +8835,12 @@
|
||||
</para>
|
||||
</section>
|
||||
|
||||
<section id='selecting-gummiboottarget'>
|
||||
<title>Selecting GummibootTarget</title>
|
||||
<section id='selecting-systemd-boottarget'>
|
||||
<title>Selecting Systemd-bootTarget</title>
|
||||
|
||||
<para>
|
||||
If you did not set <filename>TEST_TARGET</filename> to
|
||||
"GummibootTarget", then you do not need any information
|
||||
"Systemd-bootTarget", then you do not need any information
|
||||
in this section.
|
||||
You can skip down to the
|
||||
"<link linkend='qemu-image-running-tests'>Running Tests</link>"
|
||||
@@ -8849,14 +8849,14 @@
|
||||
|
||||
<para>
|
||||
If you did set <filename>TEST_TARGET</filename> to
|
||||
"GummibootTarget", you also need to perform a one-time
|
||||
"Systemd-bootTarget", you also need to perform a one-time
|
||||
setup of your master image by doing the following:
|
||||
<orderedlist>
|
||||
<listitem><para><emphasis>Set <filename>EFI_PROVIDER</filename>:</emphasis>
|
||||
Be sure that <filename>EFI_PROVIDER</filename>
|
||||
is as follows:
|
||||
<literallayout class='monospaced'>
|
||||
EFI_PROVIDER = "gummiboot"
|
||||
EFI_PROVIDER = "systemd-boot"
|
||||
</literallayout>
|
||||
</para></listitem>
|
||||
<listitem><para><emphasis>Build the master image:</emphasis>
|
||||
@@ -8920,7 +8920,7 @@
|
||||
|
||||
<para>
|
||||
The final thing you need to do when setting
|
||||
<filename>TEST_TARGET</filename> to "GummibootTarget" is
|
||||
<filename>TEST_TARGET</filename> to "Systemd-bootTarget" is
|
||||
to set up the test image:
|
||||
<orderedlist>
|
||||
<listitem><para><emphasis>Set up your <filename>local.conf</filename> file:</emphasis>
|
||||
@@ -8929,7 +8929,7 @@
|
||||
<literallayout class='monospaced'>
|
||||
IMAGE_FSTYPES += "tar.gz"
|
||||
INHERIT += "testimage"
|
||||
TEST_TARGET = "GummibootTarget"
|
||||
TEST_TARGET = "Systemd-bootTarget"
|
||||
TEST_TARGET_IP = "192.168.2.3"
|
||||
</literallayout>
|
||||
</para></listitem>
|
||||
@@ -9325,7 +9325,7 @@
|
||||
The target controller object used to deploy
|
||||
and start an image on a particular target
|
||||
(e.g. QemuTarget, SimpleRemote, and
|
||||
GummibootTarget).
|
||||
Systemd-bootTarget).
|
||||
Tests usually use the following:
|
||||
<itemizedlist>
|
||||
<listitem><para><emphasis><filename>ip</filename>:</emphasis>
|
||||
|
||||
Reference in New Issue
Block a user