Merge pull request #29438 from evelikov/document-rm-extra-uefi-vars
Document and purge LoaderConfigConsoleMode and LoaderEntryLastBooted
This commit is contained in:
+6
-3
@@ -142,9 +142,12 @@
|
||||
<varlistentry>
|
||||
<term>console-mode</term>
|
||||
|
||||
<listitem><para>This option configures the resolution of the console. Takes a
|
||||
number or one of the special values listed below. The following values may be
|
||||
used:</para>
|
||||
<listitem><para>This option configures the resolution of the console. This may be changed in
|
||||
the boot menu itself and will be stored as an EFI variable in that case, overriding this
|
||||
option.</para>
|
||||
|
||||
<para>Takes a number or one of the special values listed below. The following
|
||||
values may be used:</para>
|
||||
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
|
||||
@@ -416,6 +416,15 @@
|
||||
<xi:include href="version-info.xml" xpointer="v240"/></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><varname>LoaderConfigConsoleMode</varname></term>
|
||||
<listitem><para>The numerical menu console mode. Read by the boot loader. <varname>LoaderConfigConsoleMode</varname>
|
||||
is maintained persistently. <varname>LoaderConfigConsoleMode</varname> may be manipulated with the
|
||||
<keycap>r</keycap>/<keycap>R</keycap> keys, see above.</para>
|
||||
|
||||
<xi:include href="version-info.xml" xpointer="v250"/></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><varname>LoaderDevicePartUUID</varname></term>
|
||||
|
||||
@@ -452,6 +461,27 @@
|
||||
<xi:include href="version-info.xml" xpointer="v240"/></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><varname>LoaderEntryLastBooted</varname></term>
|
||||
|
||||
<listitem><para>The identifier of the boot loader entry last attempted. Set and read by the boot loader,
|
||||
only when <filename>/loader/loader.conf</filename> has default set to <literal>@saved</literal>. See
|
||||
<citerefentry><refentrytitle>loader.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para>
|
||||
|
||||
<para> The boot loader will ensure <varname>LoaderEntryLastBooted</varname> is up-to date for every boot,
|
||||
updating it as needed and will omit changing it all together when <varname>LoaderEntryOneShot</varname>
|
||||
is set.</para>
|
||||
|
||||
<para>The boot loader reads the variable, which takes higher priority than
|
||||
<varname>LoaderEntryDefault</varname>. The variable is ignored when <varname>LoaderEntryOneShot</varname>
|
||||
is set.</para>
|
||||
|
||||
<para><varname>LoaderEntryLastBooted</varname> cannot be used as indication that the last boot was
|
||||
successful or not.</para>
|
||||
|
||||
<xi:include href="version-info.xml" xpointer="v250"/></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><varname>LoaderEntrySelected</varname></term>
|
||||
|
||||
|
||||
@@ -972,9 +972,11 @@ static int remove_loader_variables(void) {
|
||||
/* Remove all persistent loader variables we define */
|
||||
|
||||
FOREACH_STRING(var,
|
||||
EFI_LOADER_VARIABLE(LoaderConfigConsoleMode),
|
||||
EFI_LOADER_VARIABLE(LoaderConfigTimeout),
|
||||
EFI_LOADER_VARIABLE(LoaderConfigTimeoutOneShot),
|
||||
EFI_LOADER_VARIABLE(LoaderEntryDefault),
|
||||
EFI_LOADER_VARIABLE(LoaderEntryLastBooted),
|
||||
EFI_LOADER_VARIABLE(LoaderEntryOneShot),
|
||||
EFI_LOADER_VARIABLE(LoaderSystemToken)){
|
||||
|
||||
|
||||
Reference in New Issue
Block a user