diff options
author | Scott Rifenbark <srifenbark@gmail.com> | 2016-08-22 14:55:05 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-08-25 23:09:29 +0100 |
commit | 9ba4fc087ef9609a4a4e7546ee00f9801c2dfac8 (patch) | |
tree | 1ef0856bfa8abce53db68ca252d395ad872c3a3d /documentation/dev-manual/dev-manual-common-tasks.xml | |
parent | ac0fa7a2965e9cd44cdaf0fcdb83cecd361bfdec (diff) | |
download | poky-9ba4fc087ef9609a4a4e7546ee00f9801c2dfac8.tar.gz |
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>
Diffstat (limited to 'documentation/dev-manual/dev-manual-common-tasks.xml')
-rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index 48d3ecb632..bd11062c41 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml | |||
@@ -8777,19 +8777,19 @@ | |||
8777 | within a separately started QEMU or any | 8777 | within a separately started QEMU or any |
8778 | other virtual machine manager. | 8778 | other virtual machine manager. |
8779 | </para></listitem> | 8779 | </para></listitem> |
8780 | <listitem><para><emphasis>"GummibootTarget":</emphasis> | 8780 | <listitem><para><emphasis>"Systemd-bootTarget":</emphasis> |
8781 | Choose "GummibootTarget" if your hardware is | 8781 | Choose "Systemd-bootTarget" if your hardware is |
8782 | an EFI-based machine with | 8782 | an EFI-based machine with |
8783 | <filename>gummiboot</filename> as bootloader and | 8783 | <filename>systemd-boot</filename> as bootloader and |
8784 | <filename>core-image-testmaster</filename> | 8784 | <filename>core-image-testmaster</filename> |
8785 | (or something similar) is installed. | 8785 | (or something similar) is installed. |
8786 | Also, your hardware under test must be in a | 8786 | Also, your hardware under test must be in a |
8787 | DHCP-enabled network that gives it the same IP | 8787 | DHCP-enabled network that gives it the same IP |
8788 | address for each reboot.</para> | 8788 | address for each reboot.</para> |
8789 | <para>If you choose "GummibootTarget", there are | 8789 | <para>If you choose "Systemd-bootTarget", there are |
8790 | additional requirements and considerations. | 8790 | additional requirements and considerations. |
8791 | See the | 8791 | See the |
8792 | "<link linkend='selecting-gummiboottarget'>Selecting GummibootTarget</link>" | 8792 | "<link linkend='selecting-systemd-boottarget'>Selecting Systemd-bootTarget</link>" |
8793 | section, which follows, for more information. | 8793 | section, which follows, for more information. |
8794 | </para></listitem> | 8794 | </para></listitem> |
8795 | <listitem><para><emphasis>"BeagleBoneTarget":</emphasis> | 8795 | <listitem><para><emphasis>"BeagleBoneTarget":</emphasis> |
@@ -8835,12 +8835,12 @@ | |||
8835 | </para> | 8835 | </para> |
8836 | </section> | 8836 | </section> |
8837 | 8837 | ||
8838 | <section id='selecting-gummiboottarget'> | 8838 | <section id='selecting-systemd-boottarget'> |
8839 | <title>Selecting GummibootTarget</title> | 8839 | <title>Selecting Systemd-bootTarget</title> |
8840 | 8840 | ||
8841 | <para> | 8841 | <para> |
8842 | If you did not set <filename>TEST_TARGET</filename> to | 8842 | If you did not set <filename>TEST_TARGET</filename> to |
8843 | "GummibootTarget", then you do not need any information | 8843 | "Systemd-bootTarget", then you do not need any information |
8844 | in this section. | 8844 | in this section. |
8845 | You can skip down to the | 8845 | You can skip down to the |
8846 | "<link linkend='qemu-image-running-tests'>Running Tests</link>" | 8846 | "<link linkend='qemu-image-running-tests'>Running Tests</link>" |
@@ -8849,14 +8849,14 @@ | |||
8849 | 8849 | ||
8850 | <para> | 8850 | <para> |
8851 | If you did set <filename>TEST_TARGET</filename> to | 8851 | If you did set <filename>TEST_TARGET</filename> to |
8852 | "GummibootTarget", you also need to perform a one-time | 8852 | "Systemd-bootTarget", you also need to perform a one-time |
8853 | setup of your master image by doing the following: | 8853 | setup of your master image by doing the following: |
8854 | <orderedlist> | 8854 | <orderedlist> |
8855 | <listitem><para><emphasis>Set <filename>EFI_PROVIDER</filename>:</emphasis> | 8855 | <listitem><para><emphasis>Set <filename>EFI_PROVIDER</filename>:</emphasis> |
8856 | Be sure that <filename>EFI_PROVIDER</filename> | 8856 | Be sure that <filename>EFI_PROVIDER</filename> |
8857 | is as follows: | 8857 | is as follows: |
8858 | <literallayout class='monospaced'> | 8858 | <literallayout class='monospaced'> |
8859 | EFI_PROVIDER = "gummiboot" | 8859 | EFI_PROVIDER = "systemd-boot" |
8860 | </literallayout> | 8860 | </literallayout> |
8861 | </para></listitem> | 8861 | </para></listitem> |
8862 | <listitem><para><emphasis>Build the master image:</emphasis> | 8862 | <listitem><para><emphasis>Build the master image:</emphasis> |
@@ -8920,7 +8920,7 @@ | |||
8920 | 8920 | ||
8921 | <para> | 8921 | <para> |
8922 | The final thing you need to do when setting | 8922 | The final thing you need to do when setting |
8923 | <filename>TEST_TARGET</filename> to "GummibootTarget" is | 8923 | <filename>TEST_TARGET</filename> to "Systemd-bootTarget" is |
8924 | to set up the test image: | 8924 | to set up the test image: |
8925 | <orderedlist> | 8925 | <orderedlist> |
8926 | <listitem><para><emphasis>Set up your <filename>local.conf</filename> file:</emphasis> | 8926 | <listitem><para><emphasis>Set up your <filename>local.conf</filename> file:</emphasis> |
@@ -8929,7 +8929,7 @@ | |||
8929 | <literallayout class='monospaced'> | 8929 | <literallayout class='monospaced'> |
8930 | IMAGE_FSTYPES += "tar.gz" | 8930 | IMAGE_FSTYPES += "tar.gz" |
8931 | INHERIT += "testimage" | 8931 | INHERIT += "testimage" |
8932 | TEST_TARGET = "GummibootTarget" | 8932 | TEST_TARGET = "Systemd-bootTarget" |
8933 | TEST_TARGET_IP = "192.168.2.3" | 8933 | TEST_TARGET_IP = "192.168.2.3" |
8934 | </literallayout> | 8934 | </literallayout> |
8935 | </para></listitem> | 8935 | </para></listitem> |
@@ -9325,7 +9325,7 @@ | |||
9325 | The target controller object used to deploy | 9325 | The target controller object used to deploy |
9326 | and start an image on a particular target | 9326 | and start an image on a particular target |
9327 | (e.g. QemuTarget, SimpleRemote, and | 9327 | (e.g. QemuTarget, SimpleRemote, and |
9328 | GummibootTarget). | 9328 | Systemd-bootTarget). |
9329 | Tests usually use the following: | 9329 | Tests usually use the following: |
9330 | <itemizedlist> | 9330 | <itemizedlist> |
9331 | <listitem><para><emphasis><filename>ip</filename>:</emphasis> | 9331 | <listitem><para><emphasis><filename>ip</filename>:</emphasis> |