
Linux From Scratch - Version 7.0
159
6.43. GRUB-1.99
The GRUB package contains the GRand Unified Bootloader.
Approximate build time: 0.6 SBU
Required disk space: 76 MB
6.43.1. Installation of GRUB
Prepare GRUB for compilation:
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-grub-emu-usb \
--disable-efiemu \
--disable-werror
The --disable switches minimize what is built by disabling features and testing programs not really needed for LFS.
Compile the package:
make
This package does not come with a test suite.
Install the package:
make install
Using GRUB to make your LFS system bootable will be discussed in Section 8.4, “Using GRUB to Set Up the Boot
Process”.
6.43.2. Contents of GRUB
Installed programs: grub-bin2h, grub-editenv, grub-install, grub-mkconfig, grub-mkdevicemap, grub-
mkelfimage, grub-mkimage, grub-mkisofs, grub-mkpasswd-pbkdf2, grub-mkrelpath,
grub-mkrescue, grub-probe, grub-reboot, grub-script-check, grub-set-default, grub-
setup
Installed directories: /usr/lib/grub, /etc/grub.d, /usr/share/grub
Short Descriptions
grub-bin2h Converts a binary file to a C header
grub-editenv A tool to edit the environment block
grub-install Install GRUB on your drive
grub-mkconfig Generate a grub config file
grub-mkdevicemap Generate a device map file automatically
grub-mkelfimage Make a bootable image of GRUB
grub-mkimage Make a bootable image of GRUB
grub-mkisofs Creates a bootable ISO image
Kommentare zu diesen Handbüchern