Gentoo Logo

[ << ] [ < ] [ Inicio ] [ > ] [ >> ]


10. Configurar el gestor de arranque

Contenido:

10.a. 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.

10.b. 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 2.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 2.2: 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-3.3.8 como imagen del núcleo y initramfs-genkernel-sparc64-3.3.8-gentoo como sistema de ficheros initram (initramfs).

Listado de Código 2.3: 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-3.3.8-gentoo
  label = linux
  append = "initrd=/boot/initramfs-genkernel-sparc64-3.3.8-gentoo 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 2.4: 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 2.5: 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.

10.c. Reiniciar el sistema

Salga del ambiente enjaulado (chrooted) y desmonte todas las particiones. Luego escriba aquel comando mágico que ha estado esperando: reboot.

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

# exit
cdimage ~# cd
cdimage ~# umount -l /mnt/gentoo/dev{/shm,/pts,}
cdimage ~# umount -l /mnt/gentoo{/usr,/home,/var,/proc,}
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.


[ << ] [ < ] [ Inicio ] [ > ] [ >> ]


Imprimir

Ver completo

Página actualizada 9 de febrero, 2013

Sumario: La arquitectura SPARC usa el gestor de arranque SILO para iniciar su sistema Linux. En este capítulo explicamos paso a paso el proceso de configuración de este gestor de arranque de acuerdo a sus necesidades.

Sven Vermeulen
Autor

Grant Goodyear
Autor

Roy Marples
Autor

Daniel Robbins
Autor

Chris Houser
Autor

Jerry Alexandratos
Autor

Seemant Kulleen
Desarrollador Gentoo x86

Tavis Ormandy
Desarrollador Gentoo Alpha

Jason Huebel
Desarrollador Gentoo AMD64

Guy Martin
Desarrollador Gentoo HPPA

Pieter Van den Abeele
Desarrollador Gentoo PPC

Joe Kallar
Desarrollador Gentoo SPARC

John P. Davis
Editor

Pierre-Henri Jondot
Editor

Eric Stockbridge
Editor

Rajiv Manglani
Editor

Jungmin Seo
Editor

Stoyan Zhekov
Editor

Jared Hudson
Editor

Colin Morey
Editor

Jorge Paulo
Editor

Carl Anderson
Editor

Jon Portnoy
Editor

Zack Gilburd
Editor

Jack Morgan
Editor

Benny Chuang
Editor

Erwin
Editor

Joshua Kinard
Editor

Tobias Scherbaum
Editor

Xavier Neys
Editor

Joshua Saddler
Editor

Gerald J. Normandin Jr.
Revisor

Donnie Berkholz
Revisor

Ken Nowack
Revisor

Lars Weiler
Colaborador

John Christian Stoddart
Traductor

Andrés Pereira
Traductor

José María Alonso
Traductor

Donate to support our development efforts.

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