Gentoo Logo

1.  Haga su elección

Introducción

Ahora que su núcleo está configurado y compilado y que los ficheros necesarios de configuración del sistema están llenados correctamente, es hora de instalar un programa que activará su núcleo cuando inicie el sistema. Tal programa se denomina el gestor de arranque.

1.  Instalar el gestor de arranque de SPARC: SILO

Es hora de instalar y configurar SILO, siglas en inglés para Sparc Improved boot LOader (Gestor de arranque mejorado de Sparc).

Listado de Código 1.1: Instalando SILO

# emerge silo

Ahora abra su editor favorito (nosotros usamos nano como ejemplo) y cree el fichero /etc/silo.conf.

Listado de Código 1.1: Creando /etc/silo.conf

# nano -w /etc/silo.conf

Abajo encontrará un ejemplo del fichero silo.conf. Este usa el esquema de particionamiento que ocupamos a lo largo de este manual, kernel-${kernel-version} como imagen del núcleo y ${genkernel-initrd} como sistema de ficheros initram (initramfs).

Listado de Código 1.1: Ejemplo de /etc/silo.conf

partition = 1         # Partición de arranque (= partición raíz)
root = /dev/sda1      # Partición raíz
timeout = 150         # Esperar 15 segundos antes de iniciar la sección por omisión

image = /boot/${kernel-name}
  label = linux
  append = "initrd=/boot/${genkernel-initrd} real_root=/dev/sda1"

Si usa el ejemplo de fichero silo.conf ofrecido por Portage, asegúrese comentar todas las líneas que no necesite.

Si el disco físico en el cual quiere instalar SILO (como gestor de arranque) es distinto del disco físico en el cual reside el fichero /etc/silo.conf entonces debe copiar /etc/silo.conf a una partición en aquel disco. Asumiendo que /boot es una partición separada en aquel disco, copia el fichero de configuración a /boot y ejecute /sbin/silo:

Listado de Código 1.1: Solamente si /boot y la ubicación de SILO no son el mismo disco

# cp /etc/silo.conf /boot
# /sbin/silo -C /boot/silo.conf
/boot/silo.conf appears to be valid

De otro modo tan solo ejecute /sbin/silo:

Listado de Código 1.1: Ejecutando silo

# /sbin/silo
/etc/silo.conf appears to be valid

Nota: Ahora debe ejecutar silo (con parámetros) cada vez que actualice o reinstale el paquetee sys-boot/silo.

Ahora continúe con Reiniciar el sistema.

1.  Reiniciar el sistema

Salga del ambiente enjaulado (chrooted) y desmonte todas las particiones. Luego escriba la orden mágica que estaba esperando: reboot.

Listado de Código 1.1: Salir de la jaula, desmontar todas las particiones y reiniciar

# exit
cdimage ~# cd
cdimage ~# umount -l /mnt/gentoo/dev{/shm,/pts,}
cdimage ~# umount /mnt/gentoo{/usr,/home,/var,/proc,/sys,}
cdimage ~# reboot

Por supuesto, no olvide de sacar el CD de Instalación, de otro modo el CD será usado para iniciar otra vez en lugar de su nuevo sistema Gentoo.

Una vez que haya reiniciado en su instalación de Gentoo, termine con la sección (Finalizar su Instalación de Gentoo).

Página actualizada 17 de septiembre, 2012

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.