Páginas

jueves, 23 de febrero de 2012

Edición básica del GRUB

Pues me sugirieron hacer un tutorial de edición del GRUB, así que aquí está. Antes de empezar, quiero hacer dos aclaraciones: La primera, este tutorial es para la versión 2 -creo que toda distribución de Linux actual incluye esta versión-; la segunda es que la imagen en la parte superior de este post no es de mi GRUB, ya que no se cómo hacer una captura de pantalla de él.

Comenzaré por decir que GRUB es un bootloader. Ahora, ¿qué es un bootloader? Es ese programita que aparece cuando inicias tu computadora, mostrándote una lista de sistemas operativos (en caso de que tengas más de uno instalado) para que elijas cuál iniciar.

Al instalar alguna distribución de Linux (Debian y derivados, al menos), esta instalará -y configurará- GRUB. Modificar esta configuración no es difícil, aunque puede llegar a ser confuso inicialmente. Vamos a ello.

Primero creamos un respaldo del archivo grub.cfg que se encuentra en /boot/grub -en caso de que algo salga mal-. Así que abrimos una terminal y escribimos:
cp /boot/grub/grub.cfg ~/
Esto creará una copia del archivo y la guardará en nuestra carpeta personal. Bien, ahora abrimos -con permisos de superusuario- algún editor de textos. Para este ejemplo, usaré gedit. Presionamos Alt+F2 y escribimos:
gksu gedit
Después de introducir la contraseña del superusuario y abrir gedit, abrimos el archivo (de nuevo: /boot/grub/grub.cfg)

Aquí se define el tiempo de espera.
La primera linea que puede interesarnos es la que dice:
set timeout=10
Aquí se define el tiempo de espera en segundos antes de elegir el sistema a cargar por defecto.


Lista de los elementos que aparecen al iniciar.
Las siguientes opciones que nos interesan son aquellas que comienzan por menuentry. Ahí se definen los elementos de la lista que GRUB nos muestra al iniciar nuestra computadora. En la imagen, yo tengo dos elementos de Debian con la versión 3 del kernel, y dos con la versión anterior (en otra entrada les digo cómo eliminar estas versiones de nuestro sistema, por mientras podemos limitarnos a eliminarlas de este archivo para que no aparezcan en la lista).

Windows
Cerca del final del archivo tenemos la entrada de Windows -si tenemos una partición de Windows en nuestro sistema-. Si queremos que sea el primer elemento de la lista, basta con cortar el bloque (desde menuentry hasta la linea con ’}’) y pegarlo antes del primer elemento de la lista.

Esas son las operaciones más comunes al configurar el GRUB. Deben existir programas con interfaces bonitas que nos faciliten el trabajo, pero no los conozco; y ya vimos que editar este archivo de configuración es muy sencillo y sólo se necesita un editor de texto.

----------------- ¿Y ustedes qué opinan?

1 comentarios:

Emigdia opina...

Interesante, me recuerda la vez que se me chingó (por así decirlo, estúpido Windows!) el mío y me ayudaste =)

Publicar un comentario