6.49. GRUB-1.98

Le paquet GRUB contient un chargeur de démarrage, le GRand Unified Bootloader.

Temps aproximatif de construction: 0.4 SBU
Espace disque requis: 27.6 Mio

6.49.1. Installation de GRUB

Préparez la compilation de GRUB :

CC="gcc -no-fatal-warnings -nopie" LDFLAGS="-pie" ./configure --prefix=/usr \
    --sysconfdir=/etc --disable-grub-emu-usb \
    --disable-grub-fstest --disable-efiemu

L'option -no-fatal-warnings est nécessaire pour certains tests du script configure. L'option -nopie est nécessaire lors de la construction des modules Grub. L'option -pie est ajouté lors de l'édition des liens des programmes de Grub.

Les paramètres --disable minimisent ce qui sera construit en désactivant des fonctionnalités et des programmes de test pas vraiment nécessaires pour LFS.

Compilez le paquet :

make

Ce paquet n'est pas fourni avec une suite de tests.

Installez le paquet :

make install

L'utilisation de GRUB pour rendre un système LFS amorçable sera traitée au Section 8.4, « Utilisation de GRUB pour paramétrer le processus de démarrage ».

6.49.2. Contenu de GRUB

Programmes installés: 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
Répertoires installés: /usr/lib/grub, /etc/grub.d, /usr/share/grub

Descriptions courtes

grub-bin2h

Convertit un fichier binaire en en-tête C

grub-editenv

Un outil pour éditer l'ensemble d'environnement

grub-install

Installe GRUB sur votre lecteur

grub-mkconfig

Génère un fichier de configuration grub

grub-mkdevicemap

Génère automatiquement un fichier de plan de périphériques

grub-mkelfimage

Crée une image amorçable de GRUB

grub-mkimage

Fabrique une image amorçable de GRUB

grub-mkisofs

Crée une image ISO amorçable

grub-mkpasswd-pbkdf2

Génère un mot de passe PBKDF2 chiffré pour une utilisation dans le menu de démarrage

grub-mkrelpath

Rend relatif le nom de chemin vers la racine d'un système

grub-mkrescue

Fabrique une image amorçable de GRUB adaptée à une disquette

grub-probe

Teste les informations de périphérique pour un chemin ou un périphérique donné

grub-reboot

Règle l'entrée d'amorçage par défaut pour GRUB uniquement pour le prochain démarrage

grub-script-check

Vérifie les erreurs de syntaxe du script de configuration de GRUB

grub-set-default

Règle l'entrée d'amorçage par défaut pour GRUB

grub-setup

Paramètre les images pour démarrer à partir d'un périphérique