Métele mano al arranque, Manolo
30 - Junio - 2006 at 9:08 am | In Instalación | 12 Comments
¿Hay algo peor que un GRUB con mil opciones? Bueno, de acuerdo, lo de Manolo el del Bombo es para darle de comer aparte… Qué demonios, era una pregunta retórica. Imaginaos tener Ubuntu, Mandriva, Suse y Windows XP en la misma máquina. ¡Qué lío! ¡Necesitarías un GRUB con varias páginas!
Ayer personalizamos un poco más nuestro Linux (Temas) y hoy vamos a dejar tan guapo a nuestro gestor de arranque (GRUB) que va a ser la envidia de las marujas del vecindario, tal como os recomendé tiempo atrás. Por si acaso, primero léete todo el artículo y luego, si quieres y bajo tu responsabilidad, cambias lo que quieras en tu sistema, que pa’ eso es tuyo.
El GRUB viene definido por un documento que se encuentra generalmente en boot / grub. Allí nos espera el archivo llamado menu.lst. Puedes abrirlo con el editor de textos.

Lo primero que ve alguien no acostumbrado es una cantidad de texto indescifrable que, con los minutos, veremos que tiene su sentido. Fíjate más o menos al comienzo, donde pone:
# menu.lst – See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify ’saved’ instead of a number. In this case, the default entry
# is the entry saved with the command ’savedefault’.
# WARNING: If you are using dmraid do not change this entry to ’saved’ or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
El valor default define el sistema operativo con el que predeterminadamente se inicia el ordenador. ‘De serie’ pone 0. Si vais más abajo, después de End Default Options, veréis varias entradas del tipo:
title Ubuntu, kernel 2.6.15-25-386
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-25-386 root=/dev/hda2 ro quiet splash
initrd /boot/initrd.img-2.6.15-25-386
savedefault
boot
Pues bien, tantas entradas como haya, tantas maneras de entrar a vuestro sistema. La opción 0 es la primera, la 1 es la segunda, la 3 es la tercera, etc.
Timeout define el tiempo que os va a dejar seleccionar otras opciones. 10 supondrá, evidentemente, 10 segundos de margen. ¿Y si ponemos 20? Bien, fieras, bien, 20 segundos.
Por último, acudid al final del documento. Como os he comentado con lo de default, allí encontramos todas las entradas como la que antes os he mostrado. Son nuestros sistemas operativos y sus ‘variables’ (llamémoslas así), a los que podemos acceder desde el GRUB. Es más, si tenéis instalado Windows (¡#@#@@~¿½), veréis algo como esto hacia el final:

De todas estas entradas, en caso de querer cambiar algo, os recomiendo que sólo lo hagáis el nombre (title). Lo demás, ni lo toquéis. Tampoco es recomendable que os carguéis algún modo ‘recovery’, que puede que necesitéis en un futuro.
PD: Los usuarios de Suse Linux (y otras ‘distros’) tienen un magnífico panel de gestión del arranque que evita tener que entrar en menu.lst. En él podrán poner el sistema de inicio predeterminado y el tiempo de espera. Aunque si quieren, también pueden editar el GRUB. Para gustos, colores.
Blog de WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.