Grub-0.94

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

Temps de construction approximatif :  0,2 SBU
Espace disque requis :                10 Mo

L'installation de Grub dépend de Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed.

Installation de Grub

Ce paquet est connu pour mal se comporter si vous changez les options d'optimisation par défaut (en incluant les options -march et -mcpu). Donc, si vous avez défini des variables d'environnement qui surchargent les optimisations par défaut, telles que CFLAGS et CXXFLAGS, nous vous recommandons de supprimer cette initialisation lors de la construction de Grub.

Tout d'abord, préparez la compilation de Grub :

./configure --prefix=/usr

Compilez le paquet :

make

Maintenant, installez-le :

make install
mkdir /boot/grub
cp /usr/share/grub/i386-pc/stage{1,2} /boot/grub

Remplacez i386-pc par le répertoire adéquat pour votre matériel.

Le répertoire i386-pc contient aussi un certain nombre de fichiers *stage1_5, différents suivant les différents systèmes de fichiers. Jetez un ½il aux fichiers disponibles et copiez les bons dans le répertoire /boot/grub. La plupart des gens copieront les fichiers e2fs_stage1_5 et/ou reiserfs_stage1_5.

Contenu de Grub

Programmes installés : grub, grub-install, grub-md5-crypt, grub-terminfo et mbchk

Courtes descriptions

grub est un shell de commande pour Grub.

grub-install installe GRUB sur le périphérique spécifié.

grub-md5-crypt crypte un mot de passe au format MD5.

grub-terminfo génère une commande terminfo à partir d'un nom terminfo. Il est utilisable si vous avez un terminal non usuel.

mbchk vérifie le format d'un noyau multi-boot.