Changeset abc3648 for chapter08


Ignore:
Timestamp:
12/10/2022 08:56:15 PM (17 months ago)
Author:
David Bryant <davidbryant@…>
Branches:
11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, bdubbs/gcc13, multilib, renodr/libudev-from-systemd, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/update-glibc
Children:
0a12f0a, 85064a1
Parents:
9729cec
Message:

Clarified directions in re: UEFI. Tweaked verbiage to make it more
idiomatic. Clarified meaning of configure options. Made several minor
revisions in program descriptions to improve readability. Added a
little explanatory material. Changed imperative mood to indicative
mood where that was appropriate.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/grub.xml

    r9729cec rabc3648  
    4545        If your system has UEFI support and you wish to boot LFS with UEFI,
    4646        you can skip this package in LFS,
    47         and install GRUB with UEFI support (and its dependencies) following
    48         <ulink url="&blfs-book;postlfs/grub-efi.html">the BLFS page</ulink>
    49         at the end of this chapter.
     47        and install GRUB with UEFI support (and its dependencies) by following
     48        the instructions on
     49        <ulink url="&blfs-book;postlfs/grub-efi.html">the BLFS page</ulink>.
    5050      </para>
    5151    </note>
     
    5757
    5858      <para>Don't try <quote>tuning</quote> this package with custom
    59       compilation flags: this package is a bootloader, with low-level
    60       operations in the source code which is likely to be broken by some
    61       aggressive optimizations.</para>
     59      compilation flags. This package is a bootloader. The low-level
     60      operations in the source code may be broken by
     61      aggressive optimization.</para>
    6262    </warning>
    6363
     
    7676        <listitem>
    7777          <para>This allows the build to complete with warnings introduced
    78           by more recent Flex versions.</para>
     78          by more recent versions of Flex.</para>
    7979        </listitem>
    8080      </varlistentry>
     
    8484        <listitem>
    8585          <para>This option minimizes what is built by disabling a feature and
    86           testing programs not needed for LFS.</para>
     86          eliminating some test programs not needed for LFS.</para>
    8787        </listitem>
    8888      </varlistentry>
     
    103103mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions</userinput></screen>
    104104
    105   <para>Using GRUB to make your LFS system bootable will be discussed in
     105  <para>Making your LFS system bootable with GRUB will be discussed in
    106106  <xref linkend="ch-bootable-grub"/>.</para>
    107107
     
    139139        <term><command>grub-bios-setup</command></term>
    140140        <listitem>
    141           <para>Is a helper program for grub-install</para>
     141          <para>Is a helper program for <command>grub-install</command></para>
    142142          <indexterm zone="ch-system-grub grub-bios-setup">
    143143            <primary sortas="b-grub-bios-setup">grub-bios-setup</primary>
     
    149149        <term><command>grub-editenv</command></term>
    150150        <listitem>
    151           <para>A tool to edit the environment block</para>
     151          <para>Is a tool to edit the environment block</para>
    152152          <indexterm zone="ch-system-grub grub-editenv">
    153153            <primary sortas="b-grub-editenv">grub-editenv</primary>
     
    159159        <term><command>grub-file</command></term>
    160160        <listitem>
    161           <para>Checks if FILE is of the specified type.</para>
     161          <para>Checks to see if the given file is of the specified type</para>
    162162          <indexterm zone="ch-system-grub grub-file">
    163163            <primary sortas="b-grub-file">grub-file</primary>
     
    169169        <term><command>grub-fstest</command></term>
    170170        <listitem>
    171           <para>Tool to debug the filesystem driver</para>
     171          <para>Is a tool to debug the filesystem driver</para>
    172172          <indexterm zone="ch-system-grub grub-fstest">
    173173            <primary sortas="b-grub-fstest">grub-fstest</primary>
     
    179179        <term><command>grub-glue-efi</command></term>
    180180        <listitem>
    181           <para>Glue 32-bit and 64-bit binary into Apple universal one.</para>
     181          <para>Glues 32-bit and 64-bit binaries into a single file (for Apple machines)</para>
    182182          <indexterm zone="ch-system-grub grub-glue-efi">
    183183            <primary sortas="b-grub-glue-efi">grub-glue-efi</primary>
     
    189189        <term><command>grub-install</command></term>
    190190        <listitem>
    191           <para>Install GRUB on your drive</para>
     191          <para>Installs GRUB on your drive</para>
    192192          <indexterm zone="ch-system-grub grub-install">
    193193            <primary sortas="b-grub-install">grub-install</primary>
     
    199199        <term><command>grub-kbdcomp</command></term>
    200200        <listitem>
    201           <para>Script that converts an xkb layout into one recognized by
     201          <para>Is a script that converts an xkb layout into one recognized by
    202202          GRUB</para>
    203203          <indexterm zone="ch-system-grub grub-kbdcomp">
     
    210210        <term><command>grub-macbless</command></term>
    211211        <listitem>
    212           <para>Mac-style bless on HFS or HFS+ files</para>
     212          <para>Is the Mac-style bless for HFS or HFS+ files (<command>bless</command>
     213          is peculiar to Apple machiines; it makes a device bootable)</para>
    213214          <indexterm zone="ch-system-grub grub-macbless">
    214215            <primary sortas="b-grub-macbless">grub-macbless</primary>
     
    231232        <term><command>grub-mkconfig</command></term>
    232233        <listitem>
    233           <para>Generate a grub config file</para>
     234          <para>Generates a <filename>grub.cfg</filename> file</para>
    234235          <indexterm zone="ch-system-grub grub-mkconfig">
    235236            <primary sortas="b-grub-mkconfig">grub-mkconfig</primary>
     
    241242        <term><command>grub-mkimage</command></term>
    242243        <listitem>
    243           <para>Make a bootable image of GRUB</para>
     244          <para>Makes a bootable image of GRUB</para>
    244245          <indexterm zone="ch-system-grub grub-mkimage">
    245246            <primary sortas="b-grub-mkimage">grub-mkimage</primary>
     
    292293        <term><command>grub-mkrescue</command></term>
    293294        <listitem>
    294           <para>Make a bootable image of GRUB suitable for a floppy disk or CDROM/DVD</para>
     295          <para>Makes a bootable image of GRUB suitable for a floppy disk,
     296          CDROM/DVD, or a USB drive</para>
    295297          <indexterm zone="ch-system-grub grub-mkrescue">
    296298            <primary sortas="b-grub-mkrescue">grub-mkrescue</primary>
     
    312314        <term><command>grub-ofpathname</command></term>
    313315        <listitem>
    314           <para>Is a helper program that prints the path of a GRUB device</para>
     316          <para>Is a helper program that prints the path to a GRUB device</para>
    315317          <indexterm zone="ch-system-grub grub-ofpathname">
    316318            <primary sortas="b-grub-ofpathname">grub-ofpathname</primary>
     
    322324        <term><command>grub-probe</command></term>
    323325        <listitem>
    324           <para>Probe device information for a given path or device</para>
     326          <para>Probes device information for a given path or device</para>
    325327          <indexterm zone="ch-system-grub grub-probe">
    326328            <primary sortas="b-grub-probe">grub-probe</primary>
     
    342344        <term><command>grub-render-label</command></term>
    343345        <listitem>
    344           <para>Render Apple .disk_label for Apple Macs</para>
     346          <para>Renders Apple .disk_label for Apple Macs</para>
    345347          <indexterm zone="ch-system-grub grub-render-label">
    346348            <primary sortas="b-grub-render-label">grub-render-label</primary>
     
    352354        <term><command>grub-script-check</command></term>
    353355        <listitem>
    354           <para>Checks GRUB configuration script for syntax errors</para>
     356          <para>Checks the GRUB configuration script for syntax errors</para>
    355357          <indexterm zone="ch-system-grub grub-script-check">
    356358            <primary sortas="b-grub-script-check">grub-script-check</primary>
     
    382384        <term><command>grub-syslinux2cfg</command></term>
    383385        <listitem>
    384           <para>Transform a syslinux config file into grub.cfg format</para>
     386          <para>Transforms a syslinux config file into grub.cfg format</para>
    385387          <indexterm zone="ch-system-grub grub-syslinux2cfg">
    386388            <primary sortas="b-grub-syslinux2cfg">grub-syslinux2cfg</primary>
Note: See TracChangeset for help on using the changeset viewer.