From abc36486d00cd6f16e3fc17764bfa0f951212aef Mon Sep 17 00:00:00 2001 From: David Bryant Date: Sat, 10 Dec 2022 14:56:15 -0600 Subject: 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. --- chapter08/grub.xml | 52 +++++++++++++++++++++++++++------------------------- 1 file changed, 27 insertions(+), 25 deletions(-) (limited to 'chapter08/grub.xml') diff --git a/chapter08/grub.xml b/chapter08/grub.xml index 08d2ac175..831041635 100644 --- a/chapter08/grub.xml +++ b/chapter08/grub.xml @@ -44,9 +44,9 @@ If your system has UEFI support and you wish to boot LFS with UEFI, you can skip this package in LFS, - and install GRUB with UEFI support (and its dependencies) following - the BLFS page - at the end of this chapter. + and install GRUB with UEFI support (and its dependencies) by following + the instructions on + the BLFS page. @@ -56,9 +56,9 @@ unset {C,CPP,CXX,LD}FLAGS Don't try tuning this package with custom - compilation flags: this package is a bootloader, with low-level - operations in the source code which is likely to be broken by some - aggressive optimizations. + compilation flags. This package is a bootloader. The low-level + operations in the source code may be broken by + aggressive optimization. Prepare GRUB for compilation: @@ -75,7 +75,7 @@ --disable-werror This allows the build to complete with warnings introduced - by more recent Flex versions. + by more recent versions of Flex. @@ -83,7 +83,7 @@ --disable-efiemu This option minimizes what is built by disabling a feature and - testing programs not needed for LFS. + eliminating some test programs not needed for LFS. @@ -102,7 +102,7 @@ make install mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions - Using GRUB to make your LFS system bootable will be discussed in + Making your LFS system bootable with GRUB will be discussed in . @@ -138,7 +138,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-bios-setup - Is a helper program for grub-install + Is a helper program for grub-install grub-bios-setup @@ -148,7 +148,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-editenv - A tool to edit the environment block + Is a tool to edit the environment block grub-editenv @@ -158,7 +158,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-file - Checks if FILE is of the specified type. + Checks to see if the given file is of the specified type grub-file @@ -168,7 +168,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-fstest - Tool to debug the filesystem driver + Is a tool to debug the filesystem driver grub-fstest @@ -178,7 +178,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-glue-efi - Glue 32-bit and 64-bit binary into Apple universal one. + Glues 32-bit and 64-bit binaries into a single file (for Apple machines) grub-glue-efi @@ -188,7 +188,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-install - Install GRUB on your drive + Installs GRUB on your drive grub-install @@ -198,7 +198,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-kbdcomp - Script that converts an xkb layout into one recognized by + Is a script that converts an xkb layout into one recognized by GRUB grub-kbdcomp @@ -209,7 +209,8 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-macbless - Mac-style bless on HFS or HFS+ files + Is the Mac-style bless for HFS or HFS+ files (bless + is peculiar to Apple machiines; it makes a device bootable) grub-macbless @@ -230,7 +231,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-mkconfig - Generate a grub config file + Generates a grub.cfg file grub-mkconfig @@ -240,7 +241,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-mkimage - Make a bootable image of GRUB + Makes a bootable image of GRUB grub-mkimage @@ -291,7 +292,8 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-mkrescue - Make a bootable image of GRUB suitable for a floppy disk or CDROM/DVD + Makes a bootable image of GRUB suitable for a floppy disk, + CDROM/DVD, or a USB drive grub-mkrescue @@ -311,7 +313,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-ofpathname - Is a helper program that prints the path of a GRUB device + Is a helper program that prints the path to a GRUB device grub-ofpathname @@ -321,7 +323,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-probe - Probe device information for a given path or device + Probes device information for a given path or device grub-probe @@ -341,7 +343,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-render-label - Render Apple .disk_label for Apple Macs + Renders Apple .disk_label for Apple Macs grub-render-label @@ -351,7 +353,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-script-check - Checks GRUB configuration script for syntax errors + Checks the GRUB configuration script for syntax errors grub-script-check @@ -381,7 +383,7 @@ mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions grub-syslinux2cfg - Transform a syslinux config file into grub.cfg format + Transforms a syslinux config file into grub.cfg format grub-syslinux2cfg -- cgit v1.2.3-54-g00ecf