Oct
14
Archivado en la categoria Mejoras visuales, Ubuntu el dia 14-Octubre-2008

monitor_lg_arranque_grub

Seguro que mas de uno a día de hoy tiene el menú de arranque Grub de nuestro Linux Ubuntu con un aspecto similar a este. Y es que resulta que cada vez que actualizamos nuestro Kernel ya sea automáticamente o de forma manual se instala automáticamente en el menú de arranque Grub como medida de seguridad. Si diera la casualidad de que el ultimo Kernel instalado no funcionase correctamente siempre podríamos volver a arrancar la maquina desde un Kernel anterior. ( Pero aveces gustar esto, no gusta )

Este verano he pasado parte de mis vacaciones en un camping con mi amigo Intruso y algunos mas, entre otros su primo Checa, recién iniciado en Linux Ubuntu. Este ultimo me pregunto si podría modificar el menú de arranque Grub para que no se vieran todas las versiones de Kernel y que ademas pudiésemos cambiar el orden de arranque para que se iniciara otro sistema por defecto que no fuese Linux Ubuntu.

Se que he tardado pero lo prometido es deuda y a continuación voy a explicaros como hacer estas modificaciones de manera gráfica y sencilla ofreciendo la posibilidad de cambiar la estética del mismo.

En esta ocasión vamos a usar una aplicación llamada StartUp Manager. Con dicho programa podremos configurar el numero de Kernel, cambiar colores y resolución de pantalla, instalar themes, incluir una contraseña y varias cosas mas que veremos a continuación.

Para instalar StartUp Manager en nuestro sistema operativo Linux Ubuntu vamos a abrir una Terminal desde el menú -> Aplicaciones -> Accesorios -> Terminal e instalamos el paquete con los siguientes comandos …

sudo apt-get install startupmanager

Una vez concluida la instalación vamos a ejecutarla desde el menú -> Sistema -> Administración -> Administrador de arranque y veremos los siguiente …

sistemadefecto

Como veis la aplicación StartUp Manager es perfectamente comprensible de cara al usuario y creo que vosotros mismos podréis aplicar la configuración deseada. De todos modos os voy a exponer una forma muy sencilla para eliminar los Kernel que no usemos y cambiar el sistema de arranque por defecto …

En pestaña ” Opciones de arranque ” podemos ver una pestaña llamada ” Sistema operativo por defecto “.

Debajo podemos elegir con que sistema queremos que arranque nuestra maquina por defecto, así cuando arranquemos y dejemos solo nuestro ordenador arrancará nuestro sistema favorito automaticamente …

limitarkernel

En la pestaña ” Avanzado ” tenemos que marcar ” Limitar numero de kernels en el menú de arranque ” y especificar el numero ” 1 ” en la siguiente casilla. Con estas opciones nos permite ver tan solo una versión de Kernel de cada sistema instalado.

Como veis el programa en si es bastante configurable e intuitivo así que si queréis trastear con el opciones las hay para no aburrirse. Por otra parte si solo queréis hacer un mantenimiento básico a vuestro menú de arranque también es un programa muy valido.

Una vez configurado todo a nuestro gusto tan solo tenemos que cerrar el programa y reiniciar nuestra maquina para ver los resultados. Si tenemos problemas tan solo tenemos que volver al Administrador de arranque y retocar lo que necesitemos, así que ir poco a poco sabiendo lo que tocamos ya que no nos olvidemos de que esto es el menú de arranque de nuestro ordenador y si lo rompemos podemos tener problemas que en un momento dado podemos solucionar con artículos como ” Como reparar el menú de arranque Grub con Super Grub Disk “. A esto se le llama tener una carta debajo de la manga ;)

Creative Commons License
www.forat.info sitio bajo licencia Creative Commons.

Articulos relacionados


Comentarios:
Gravatar Anónimo 14th Octubre, 2008 a las 1:36

Llegado el caso de tener más de una distribución instalada, al final me decanto por una solución más ordenada, pero un pelín complicada.

La pantalla de inicio (grub) tiene la opción de escoger GNU/Linux o el de los virus. Desde aquí se abre otra pantalla donde te permite escoger la distribución, y desde ésta, a otra pantalla con los kernel de la distribución.

Cada distribución se instala en su partición lógica, y el grub de la distribución, al inicio de su partición.

Saludos.


Gravatar Koki 14th Octubre, 2008 a las 1:57

Los que usamos KDE tenemos kgrubeditor (sólo para KDE 4) :)


[...] Como veis, solo jugué un poquito, de hecho en este PC apenas tengo cosas útiles y no me daba miedo perder nada, lo mejor y recomendable si teneis que editar el GRUB es utilizar una de las herramientas como las que nos ofrece FORAT en su entrada. [...]


Gravatar Garbu 14th Octubre, 2008 a las 2:32

Joer que casualidad que publiques este fenomenal artículo, me hubiera venido bien saberlo para no comerme el coco el otro día, en el blog teneis mi experincia con el GRUB :)
Un saludo FORAT!


Gravatar jose87 14th Octubre, 2008 a las 14:30

Esto siempre viene bien, gracias Forat!!


Gravatar Albertofi 14th Octubre, 2008 a las 15:24

Aqui (http://www.tuquito.org.ar/tukipedia/index.php?title=GFXBoot%2C_el_reemplazo_estetico_de_Grub) lei que se podia poner aun mas bonito, pero no da la mejoria suficiente como para poner la foto de la kira miró T_T


Gravatar dash3lg 14th Octubre, 2008 a las 21:46

Muy bueno el artículo, estaba buscando eso hace rato.
gracias


Gravatar VaMPiR 14th Octubre, 2008 a las 21:48

muy bien explicado, pero si le añadimos esta entrada de mi blog
http://www.acarrasco.es/ParaLinux/?p=4
tendremos un grub algo mas bonito que un fondo negro, o uno azul, ya es algo mas grafico.

espero que te guste


Gravatar Belte 16th Octubre, 2008 a las 1:51

Estupenda entrada, pero me encantaría que el “anónimo 1″ pusiera cómo consiguió su configuración “en árbol” suena muy interesante…

PD: FORAT, gracias por el blog más útil de mis RSS :)


Gravatar perseus 17th Octubre, 2008 a las 1:48

Lo que escribe VaMPiR es algo complicadillo, para ponerle imagen al grub, descarguense un grub splash de http://www.gnome-look.org de la seccion splash screen o en other y guarden en donde quieran y extraigan el contenido en el mismo directorio si quieren, en el administrador de arranque (startupmanager) marquen la casilla usar imagen de fondo y abran el administrador de temas y busquen el grub splash que descargaron y denle en abrir despues desplieguen imagen de fondo del grub y escojan la imagen que acaban de poner en el administrador y listo, se me olbidaba que el grub splash tiene terminacion .xpm y asegurense que diga así grub splash cuando lo descarguen.
Tambien pueden cambiar la resolucion de pantalla y la profundidad de color, es lo que hago y no eh tenido problemas hojala les sirva saludos.


Gravatar Anónimo 17th Octubre, 2008 a las 2:52

Hola,

Perdón por la demora, pero últimamente estoy liado, y perdón también por el “tocho” que viene a continuación.

Yo utilizo un método rudimentario pero efectivo. En primer lugar, a la hora de instalar cada distribución, el gestor de arranque (GRUB) se instalará en el principio de la partición elegida. Así cuando cambiemos el kernel actualizará sólo el menu.lst (/boot/grub/menu.lst) de su distribución.

A mayores, hay que instalar una pantalla para elegir entre GNU/Linux y el del virus, y otra pantalla donde se seleccionará la distribución (Debian, Suse, etc). Si no tienes el del virus, mejor, sólo hace falta la pantalla para seleccionar la distribución.

Para instalar estas pantallas adicionales, es recomendable crear una partición. Esta partición estará en formato ext2, por ejemplo, y de un tamaño mínimo, con 1 MB sería suficiente, pero el particionador le puede asignar un tamaño superior como 10 MB. Conviene que esta partición esté siempre en una posición estable, como ser la 2ª primaria, o la 1ª lógica. Supongo que se escoge la primera lógica, por lo que puede que sea /dev/sda5. A efectos de GRUB, será (hd0,4). Una vez creada la partición, creamos los directorios /boot/grub y /mbr en la misma. Copiamos los ficheros stage1, stage2 y e2fs_stage1_5 (que pueden estar en /boot/grub de nuestra distribución) tanto en los directorios /boot/grub como /mbr de esta partición especial. Si queremos podemos colocar unas imágenes en un directorio /images que creemos para esta partición, que luego se mostrarán como imagen de fondo en el menú de selección. Estas imágenes deben estar en el formato adecuado para GRUB. En http://gnome-look.org hay unas cuantas.

A continuación hay que crear los ficheros menu.lst para cada pantalla. En el directorio /mbr se crea el menu.lst para la pantalla inicial. Supongo que el del virus está en la 1ª partición primaria. El menu.lst puede ser este:

timeout 10
splashimage = (hd0,4)/images/grub.xpm.gz

title GNU/Linux
chainloader (hd0,4)+1

title El del virus
root (hd0,0)
makeactive
chainloader +1

Para la segunda pantalla, elección de la distribución, el fichero menu.lst se crea en el directorio /boot/grub/. Supongo que está Debian en la 3ª lógica (/dev/sda7) y Open Suse en la 5ª lógica (/dev/sda9). El menu.lst puede ser este:

timeout 10
splashimage = (hd0,4)/images/gnu-tux.xpm.gz

title Debian
chainloader (hd0,6)+1

title Open Suse
chainloader (hd0,8)+1

Por último sólo queda por instalar estos dos GRUB. La primera pantalla la instalamos en el MBR del disco duro. Para eso entramos en línea de comandos (como root) y llamamos al comando grub. Nos pone en un entorno “grub” en el que cada línea va precedido de “grub>”. Escribimos:

root (hd0,4)
install /mbr/stage1 d (hd0) /mbr/stage2 p /mbr/menu.lst
quit

La segunda pantalla la instalamos en la partición específica (/dev/sda5). Volvemos a llamar al comando grub. Escribimos:

root (hd0,4)
setup (hd0,4)
quit

Con esto ya debería funcionar el sistema. Cada vez que se añada una distribución al sistema, debemos montar esta partición específica y modificar /boot/grub/menu.lst añadiendo la entrada correspondiente a la nueva distribución.

Esto lo puedes hacer con una distribución ya instalada en tu sistema o con un cd de rescate tipo system rescue cd.

Deseo que esto os sea de utilidad. Por cierto, felicidades FORAT.

Saludos.


Gravatar Belte 18th Octubre, 2008 a las 16:06

JO, no sólo el autor tiene una gran calidad en este blog, los comentaristas TAMBIÉN;
Gracias anónimo, ahora mismo lo paso a mi “manual” de puesta a punto y en cuanto vuelva a trastear en las distribuciones lo pongo así. En serio, muchas gracias.

PD: Aunque no sea el post: FELICIDADES por tu Cumpleaños (date unos tironcillos de oreja de mi parte :p)


Gravatar VaMPiR 18th Octubre, 2008 a las 23:00

anonimo, un consejo para cuando escribas otro “tocho” como este, usa el enter! es mas agradable a la vista y no da tanto “palo” leer


Gravatar Checa 20th Octubre, 2008 a las 20:14

Felicidades Forat por tu cumple, muchas gracias por acordarte de mi, como todos tus manuales “xapó” ya tengo lo que te pedí, espero que nos volvamos a ver aunque no se hasta el próximo verano jajaja, un abrazo y hasta la prróxima.


Gravatar Javier Rodríguez 10th Diciembre, 2008 a las 22:12

Tengo un problema al intentar instalar la aplicacion tal como lo indicas en el articulo con el comando:

sudo apt-get install startupmanager

cuando tecleo este comando el sistema me responde que no encuentra esta aplicación.
Yo no tengo conección a Internet en el computador en el que instalé UBUNTU ya que es el de mi casa, actualmente me comuico desde mi oficina.
Si la razón es que la aplicación se descarga desde el sitio de UBUNTU en Internet, necesito que me expliquen como puedo hacer para bajar la aplicación en este computador para poder llevarla a mi casa y como instalarla allá. Es realmente importante para mi poder modificar el menú de arranque para lograr que Windows sea el SO que inicie por default ya que tengo ambos instalados en mi compu.
Si existe otra forma de modificar el menú sin utilizar esta aplicación en el caso de que no se pueda instalar, agradeceria que me ayuden a hacerlo.

Muchas Gracias.


Gravatar dany 11th Diciembre, 2008 a las 16:49

cuando lo instale no me reconocia el grub, pero reinstale grub2 y luego de perlas


Gravatar TheJoker 18th Diciembre, 2008 a las 14:16

justo lo que buscaba, muy buena Forat

Saludos!


A continuación puedes hacer un comentario con tu duda, consulta o aportación.Si puedes responder a otro usuario no te cortes y hazlo " Yo no puedo con todos ". Recuerda que no están permitidos los insultos, la publicidad o cualquier cosa que pueda ofender a alguien. De no respetar estas sencillas normas serás baneado. En este Blog intentamos ayudar a los demás y para eso necesitamos un ambiente lo mas agradable posible. Ayúdanos a conseguirlo ( Gracias )

¿ Tienes algo que decir ?
Nombre: 
Email: 
URL: