Instalación de Grub-0.93

Tiempo estimado de construcción:		0.2 SBU
Estimación del espacio necesario en disco:	10 MB

Contenido de Grub

El paquete Grub contiene un cargador de arranque.

Programas instalados: grub, grub-install, grub-md5-crypt, grub-terminfo y mbchk

Dependencias de instalación de Grub

Grub depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed.

Instalación de Grub

Se sabe que este programa se comporta mal si cambias sus parámetros de optimización (incluyendo las opciones -march y -mcpu). Por esta razón, si tienes definida cualquier variable de entorno que pueda sobreescribir las optimizaciones por defecto, como CFLAGS o CXXFLAGS, recomendamos quitarlas o modificarlas cuando construyas Grub.

Primero corrige un problema de compilación con GCC-3.3.1:

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

Ahora prepara Grub para su compilación:

./configure --prefix=/usr

Compila el paquete:

make

E instálalo:

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

Sustituye i386-pc por el directorio apropiado para tu hardware.

El directorio i386-pc contiene también una serie de ficheros *stage1_5 para diferentes sistemas de ficheros. Mira los disponibles y copia el apropiado al directorio /boot/grub. La mayoría copiareis el fichero e2fs_stage1_5 y/o reiserfs_stage1_5.