Changeset 7c1451f for chapter10/grub.xml


Ignore:
Timestamp:
05/14/2024 04:34:00 AM (4 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/loongarch, xry111/loongarch-12.2
Children:
479d3bc
Parents:
560c147
git-author:
Xi Ruoyao <xry111@…> (05/13/2024 04:19:48 PM)
git-committer:
Xi Ruoyao <xry111@…> (05/14/2024 04:34:00 AM)
Message:

loongarch: grub: Update references to BLFS

Now BLFS documents how to install only the GRUB components missing in
LFS, take the advantage.

Also if efibootmgr is available, it's easier to just run grub-install
w/o the --removable option instead of manually input some nasty
efibootmgr commands.

(cherry picked from commit c6e4dbaee6d2e0c0801d48ed13f708e072de1ea5)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter10/grub.xml

    r560c147 r7c1451f  
    2020    <para>
    2121      This section assume your system has UEFI support and you wish to boot
    22       LFS with UEFI and GRUB built following the instructions in Chapter 8.
    23     </para>
    24     <para>
    25       If you've installed GRUB for UEFI with optional dependencies following
    26       BLFS, you should skip the instructions in this page but still learn the
    27       syntax of <filename>grub.cfg</filename> and the method to specify
    28       a partition in the file from this page, and configure GRUB with UEFI
    29       using the instructions provided in
    30       <ulink url="&blfs-book;postlfs/grub-setup.html">the BLFS page</ulink>,
    31       but replace <parameter>--target=x86_64-efi</parameter> with
    32       <parameter>--target=loongarch64-efi</parameter> for the 64-bit
    33       LoongArch system.
    34     </para>
    35     <para>
     22      LFS with UEFI.
    3623      If your system does not support UEFI or you don't want to use it,
    3724      you'll need to figure out how to configure the booting process of
     
    178165        variable for the newly installed boot loader.  Install
    179166        <ulink url="&blfs-book;postlfs/efibootmgr.html">efibootmgr</ulink>,
    180         then run the following commands:
    181 
    182 <screen role="nodump"><userinput>mount -v -t efivarfs efivarfs /sys/firmware/efi/efivars
    183 efibootmgr -B -L LFS || true
    184 efibootmgr -c -L LFS -l '\EFI\BOOT\BOOTLOONGARCH64.EFI' -d /dev/sda
    185 umount /sys/firmware/efi/efivars</userinput></screen>
    186 
    187         Replace <filename>/dev/sda</filename> with the device node of the
    188         hard drive where you are installing GRUB into.
     167        and follow
     168        <ulink url="&blfs-book;postlfs/grub-setup.html">the BLFS
     169        instruction</ulink> to run the <command>grub-install</command>
     170        command without the <parameter>--removable</parameter> option then.
    189171      </para>
    190172    </note>
Note: See TracChangeset for help on using the changeset viewer.