Ubuntu (gestor de arranque)

jueves, 31 de marzo de 2011

Un gestor de arranque es un programa que administra el arranque del sistema operativo.

En el caso de tener en tu ordenador más de un sistema operativo como windows o linux, el gestor lo que hace es permitir al usuario elegir entre un sistema u otro.

Los gestores de arranque se instalan en una parte del disco duro llamada MBR. Esta zona, es conocida como ”master boot record” o sector cero del disco. Está exclusivamente diseñada para almacenar la informacion del arranque de tu pc.

En un ordenador en el que solo hay un sistema operativo, el programa de gestion no aparece en pantalla (en la mayoria de los casos), aunque si que se ejecuta, ya que si instalamos otro sistema operativo en una nueva particion, el gestor de arranque nos dará la opción de elegir entre uno u otro.

En el caso de las computadoras con Linux, el gestor de arranque es el llamado LILO o GRUB. Aunque existen otros muchos otros como el GAG (Gestor de arranque Grafico) que permite cargar hasta un máximo de 16 sistemas operativos diferentes. Una de las ventajas de este último es su facil e intuitiva instalacion y su interfaz gráfica.



GAG es un gestor de arranque gráfico. Se carga en el momento de arrancar el ordenador y permite elegir que sistema operativo levantar, de entre los que tengas instalados en el disco duro.

El número de sistemas operativos está limitado a 9, seguramente suficiente para la gran mayoría de los usos. Entonces puedes gestionar de manera centralizada el arranque de DOS, Windosws, Linux, Solaris, BSD, ReactOS, Hurd ...

[Imagen: gage3.gif]




























No es un sustituto de Lilo, ni de Grub, ni de otros gestores, si es un complemento útil a todos ellos.

No necesita una particion propia, sino que se instala en la primera pista del disco duro, la cual se encuentra, por diseño, reservada para este tipo de funciones (MBR).

Tambien puede ser instalado y reconfigurado sobre disquete, sin tocar para nada el disco duro.

Permite ocultar las particiones primarias, de modo que se pueden tener varios DOS y/o Windows (95/98/Me) en un mismo disco duro.

Permite poner claves independientes a cada sistema operativo, para restringir el acceso a cada uno.
Puede intercambiar los discos rígidos, permitiendo arrancar desde el segundo (tercero,..) disco rígido otros sistemas operativos que tengas instalados. Siendo útil para esos sistemas operativos que necesitan la partición primaria para levantar.

Incluye el sistema SafeBoot, que permite seguir arrancando el disco duro incluso en caso de que GAG sea sobreescrito por accidente.

Soporta discos duros de hasta 4 terabytes (4096 gigabytes).

Totalmente gratuito (se distribuye bajo licencia GPL con fuentes incluidas).



INSTALACION

GAG se distribuye como una imagen de disquete, aunque también lo puedes encontrar en CD en alguna distro.
Se recomienda instalarlo y probarlo desde diskette, luego si lo deseas lo grabas al disco duro.
Necesitas un disquete formateado de 3 1/2 pulgadas, de alta densidad.
Lo puedes instalar desde cualquier sistema operativo.
Desde http://gag.sourceforge.net/es-download.html puedes obtener la última versión, además de obtener mas info.
Abre el archivo comprimido que has bajado e inserta un diskette en blanco.

DESDE DOS o WINDOWS

Ejecuta RAWRITE2.EXE
Cuando el programa pregunte por el fichero fuente, ingresa: DISK.DSK


DESDE LINUX o UNIX

Desde una terminal tipea:
dd if=disk.dsk of=/dev/fd0 bs=512 count=2880

tambien puedes hacer:
cat disk.dsk > /dev/fd0

De acuerdo al *NIX que estés usando deberás adecuar la referencia a la disquetera, cambiando /dev/fd0 por la asignación pertinente.

CONFIGURACIÓN personalizada
Debemos arrancar la PC desde el diskette recien creado, si todo va bien tendras un menú inicial, similar a éste:
'1' para leer las instrucciones
'2' para leer las preguntas frecuentes
'3' para leer la licencia
'4' para iniciar la instalacion
'5' para desinstalar un GAG ya instalado

De no ser así, ve aparecerá un mensaje de error, ver: Errores de arranque.
GAG no utiliza el mouse, solo requiere un monitor VGA mínimo.

Pulsamos la tecla 4 y procedemos a elegir el teclado:

Si estás leyendo ésto, probablemente sea QWERTY. Aunque si estás en Francia es común tener teclados AZERTY o QWERTZ en Alemania. Revisa las primeras seis letras en la esquina superior izquierda si tienes dudas.

Pulsamos el numero correspondiente y pasamos a seleccionar el idioma.

Luego ya estaremos en a la ventana principal del GAG, donde Por defecto ya incluye la entrada para arrancar desde disquete, esta entrada se puede borrar sin ningún problema. Para que sirve: en caso de deshabilitar el arranque del disquete desde la Bios se puede usar GAG para arrancar desde el floppy.

Pulsamos la tecla C para acceder al menú de configuración:
Para elegir una de las opciones simplemente debemos pulsar la tecla marcada en rojo correspondiente a la opción que queremos ejecutar.


[Imagen: gage2.gif]

AÑADIR UN NUEVO S.0.
Las entradas en negro corresponden a particiones primarias y las entradas azules a particiones lógicas, si disponemos de más de un disco duro, y queremos ver las entradas correspondientes a éste, deberemos pulsar el número correspondiente al disco duro para que las muestre.

Ahora sólo debemos pulsar la tecla correspondiente a la partición donde se encuentra el SO que queremos añadir al menú.
Cuando seleccionamos una partición que no corresponda al primer disco duro, el programa nos ofrece la posibilidad de intercambiar el orden de los discos duros al elegir arrancar con esa entrada; esto resulta útil para poder instalar en un disco duro secundario sistemas operativos que de otra manera no podrían ser instalados en éste.

Introducimos el nombre con el que se mostrará en el menú.

Podemos ponerle una clave que habrá que introducir para poder arrancar ese sistema operativo.

Y por último, elegiremos el icono que acompañará al nombre en la entrada del menú de arranque pulsando la tecla correspondiente.

y el programa nos devolverá al menú de configuración.
Si queremos ver cómo ha quedado el menú de arranque seleccionaremos "Volver al menú principal" desde el menú de configuración.

BORRAR SISTEMA OPERATIVO
Elegiremos esta opción si queremos borrar alguna entrada del menú de arranque, el programa nos mostrará una ventana con el menú de arranque, para que seleccionemos el número de la entrada que queremos borrar.

GRABAR EN FLOPPY
Esta opción nos permite guardar el gestor de arranque y la configuración actual en un disquete y ejecutar GAG desde él, sin necesidad de instalarlo en el disco duro.
Esta opción también es muy útil, ya que nos permite crear una copia de seguridad del gestor de arranque, ya que luego podremos guardar el programa tal y como está desde el disquete al disco duro.

GRABAR EN DISCO DURO
Esta opción guarda el programa y la configuración actual en el sector de inicio del disco duro.

TEMPORIZADOR
Esta opción nos permite elegir el tiempo en segundos que GAG esperará antes de arrancar el sistema operativo por defecto. El máximo es 99 segundos.

Si tenemos el temporizador activo y queremos desactivarlo, solo hay que escoger esta opción y pulsar "ENTER" o teclear 0 segundos. El temporizador se desactiva también si eliminas el sistema operativo por defecto.

Después de teclear el numero de segundos, GAG nos mostrará la lista de los sistemas operativos instalados para que escojamos el que queremos que se arranque una vez transcurrido el tiempo.

CLAVE DE ACCESO
Mediante esta opción, será necesario introducir la clave de acceso elegida para poder acceder a la configuración del GAG.

Para anular esta opción, volvemos a seleccionar CLAVE DE ACCESO en el menú de configuración, no introduciremos ninguna clave y pulsaremos "ENTER".

VOLVER AL MENÚ PRINCIPAL
Nos devuelve al menú de arranque.
Una vez en el menú de arranque, sólo debemos pulsar el número correspondiente al S.O. que queremos arrancar.

¿QUÉ ES SAFEBOOT?
SafeBoot es una caracteristica de GAG que permite arrancar nuestro disco duro siempre. Si hay un problema al cargar GAG, simplemente reiniciaremos el ordenador y mantendremos pulsadas las teclas "MAY" y "ALT" o "Control".
En lugar de arrancar GAG, el código del MBR cargará el último sistema operativo utilizado, de forma que podrás reinstalar GAG o corregir el problema.
Para evitar un "agujero de seguridad", SafeBoot es desactivado si hay algún sistema operativo con clave. Esto es porque SafeBoot no usa claves, por lo que una persona maliciosa podría usarlo para saltárselas.
Si sólo tienes clave para la configuración, y no para los sistemas operativos, entonces SafeBoot estará activo.

Errores de arranque.
Cuando GAG arranca, hace algunas comprobaciones. Si encuentra un error, muestra
un numero en la pantalla y congela el sistema. Los errores son los siguientes:

GAG: 1
SECTOR DEFECTUOSO: hubo un error cuando se intento cargar GAG. Si
estabas arrancando GAG desde un disquete, vuelve a crearlo usando
otro. Si estaba arrancando desde disco duro, usa SafeBoot para arrancar
un sistema operativo y reinstala GAG. Si el error persiste, tienes
un sector defectuoso en tu disco duro.

GAG: 2
PARTICION ACTIVA NO ENCONTRADA: este error solo ocurre cuando SafeBoot
no encuentra ninguna particion marcada como activa (esto es, marcada
como C1-smile. Arranca con un disquete, usa FDISK para marcar una, y resetea
el ordenador.

GAG: 3
GAG NO ENCONTRADO: el codigo cargado desde disquete o disco duro no
tiene la firma de GAG. Es posible que la primera pista haya sido
sobreescrita. Reinicia con SafeBoot y reinstala GAG.

GAG: 4
NO HAY SECTOR DE ARRANQUE: este error ocurre solo con SafeBoot. La
particion activa no contiene un sistema operativo valido. Reinicia con
un disquete, usa FDISK para marcar otra particion como activa y
reinicia.



TIPS


WINDOWS.
Windows al instalarse pone su gestor de arranque en la partición seleccionada, pero sobrescribe el MBR.
Por eso "desaparecen" los sistemas operativos que habiamos instalado, solo quiere existir él, jeje.
Con solo insertar el disquete de GAG y copiar la configuración que ya funcionaba al disco duro tendremos resulto el problema. A lo sumo deberemos darle de alta al nuevo windows de la manera ya explicada.

Para que GAG pueda arrancar a Windows NT/2000/XP, han de estar instalados en
una particion primaria, y ademas, no debe haber un Windows 95/98/Me por
enmedio. Si tu intencion es tener tambien el Windows 95/98/Me, tienes dos
opciones:

-instalar primero Windows NT/2000/XP en la primera particion primaria,
y luego Windows 95/98/Me en la segunda particion primaria.

-o bien, ocultar la particion primaria de Windows 95/98/Me (por ejemplo
con el FDISK de Linux) e instalar entonces Windows NT/2000/XP


LILO.
Asegurate de que tienes LILO instalado en el SuperBlock de tu particion Linux.
Esto es, si tu particion root es /dev/hda8, asegurate de instalar LILO en
/dev/hda8, no en /dev/hda.

Si tienes varios Linuxs en diferentes particiones, has de instalar un LILO en cada particion.

Cada sistema operativo deberá tener su arranque en /dev/hda1, /dev/hda2, etc. NO en /dev/hda (el MBR), ese es el lugar de GAG.
Ejemplo:

lba32
boot=/dev/hda8
root=/dev/hda8
install=/boot/boot.b
map=/boot/map
vga=normal

image=/boot/linux-2.4.6
label=linux
read-only

GAG, que está en /dev/hda será quien arrancará /dev/hda8 para que LILO se ejecute y nos permita entonces seleccionar entre los diferentes Kernels que tenemos, pasarle parámetros, etc.
Si no ponemos prompt entrará directamente en el primer Kernel. 

0 comentarios: