Installer Grub-0.93

Estimation du temps de construction :           0,2 SBU
Estimation de l'espace disque requis :  10 Mo

Contenu de Grub

Le package Grub contient un chargeur de démarrage.

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

Dépendances d'installation de Grub

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

Installation de Grub

Ce package 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 pas défaut, telles que CFLAGS et CXXFLAGS, nous vous recommendons de supprimer cette initialisation lors de la construction de Grub.

Tout d'abord, corrigez un problème de compilation avec GCC-3.3.1 :

patch -Np1 -i ../grub-0.93-gcc33-1.patch

Maintenant, préparez la compilation de Grub :

./configure --prefix=/usr

Compilez le paquet :

make

Et installez-le :

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

Remplacez i386-pc avec le répertoire approprié pour votre matériel.

Le répertoire i386-pc contient aussi un certain nombre de fichiers *stage1_5, différents suivant les systèmes de fichiers. Jetez un oeil sur ceux disponibles et copiez les plus appropriés dans le répertoire /boot/grub. La plupart des personnes copieront les fichiers e2fs_stage1_5 et/ou reiserfs_stage1_5.