TÍTULO: Inicio con GRUB y disquete de rescate - CÓMO
VERSIÓN LFS: Todas
AUTOR: Daniel Armstrong <daniel_armstrong@sympatico.ca>
TRADUCTOR: Proyecto LFS
SINOPSIS:
GRUB (GRand Unified Bootloader) es un gestor de inicio con
muchas características interesantes para el PC. Sirve como reemplazo
del tradicional LILO. Esta receta muestra como utilizar GRUB para
combinar un gestor de inicio y un disquete de rescate para tu sistema
LFS.
RECETA:
Si actualmente no tienes instalado GRUB en tu sistema necesitarás
descargar la versión más reciente (ftp://alpha.gnu.org/gnu/grub/grub-0.90.tar.gz)
e instalarla en el directorio de trabajo elegido.
Lo primero que haremos será desempaquetar e instalar GRUB con los
siguientes comandos:
tar xvzf grub-0.90.tar.gz
cd grub-0.90
./configure --prefix=/usr
make
make install
Esto creará los ejecutables y ficheros de apoyo necesarios para
crear nuestro inicio y nuestro disquete de rescate.
Coge un disquete vacío, formatéalo, y crea en él un sistema de ficheros:
fdformat /dev/fd0
mkfs -t ext2 /dev/fd0
Como segundo paso necesitamos montar nuestro futuro disquete de rescate
GRUB:
mount -t ext2 /dev/fd0 /mnt
Crea los directorios e instala los ficheros de GRUB necesarios para
utilizar el disquete como gestor de inicio:
mkdir -p /mnt/boot/grub
cp /usr/share/grub/i386-pc/stage1 /mnt/boot/grub
cp /usr/share/grub/i386-pc/stage2 /mnt/boot/grub
En tercer lugar vamos a configurar nuestro disquete para realizar
la doble tarea como disquete de rescate para nuestro sistema LFS.
Para ello vamos a hacer una copia del núcleo (kernel) en el disquete.
De esta manera si el núcleo del sistema se corrompe o desaparece
podemos utilizar el disquete para hacer funcionar nuestro sistema de
nuevo.
Copia tu núcleo en el disquete GRUB:
cp /boot/vmlinuz-2.4.7 /mnt/boot #Tu núcleo y su localización pueden variar
Como paso final antes de iniciar y comprobar tu disquete de inicio y
rescate es instalar las herramientas de GRUB en el sector de inicio
maestro (Master Boot Record (MBR)) del disquete. Desmonta el disquete
pero no lo saques de la disquetera:
umount /dev/fd0
Ejecuta el comando:
grub
Esto inicia la interfaz de comandos de GRUB y cambia tu símbolo de
sistema de # a "grub>". Ahora ejecuta:
root (fd0)
setup (fd0)
quit
Tu disquete de inicio y rescate GRUB esta terminado. Deja el disquete
en la disquetera y reinicia. Cuando vuelva a aparecer el interprete de
comandos de grub teclea:
root (fd0)
kernel /boot/vmlinuz-2.4.7 root=/dev/hda3 #Cambia MI imagen de inicio y MI
#partición raíz por las tuyas
boot
Vuala! Tu sistema LFS a iniciado y esta funcionando.
Si deseas ver una descripción más completa de las características,
configuración e instalación de GRUB en tu disco duro te recomiendo
la receta "Grub-CÓMO" que puedes encontrar entre las recetas del
LFS o ejecuta el comando "info grub".
Gracias a Fabio Fracassi, autor de la receta "GRUB-Cómo" por iniciarme
en GRUB.
2 de agosto de 2001 Daniel Armstrong <daniel_armstrong@sympatico.ca>
|