jueves, 30 de enero de 2014

Mostrar grub si no se ve.


En ocasiones puede ocurrirnos que instalamos Ubuntu sin ningún otro sistema operativo instalado y nos arranca directamente, sin mostrar el menú del Grub. Pero puede que nosotros queramos que se muestre, por ejemplo para mostrar el arranque en red o el memtest.

Para hacer que se muestre haremos lo siguiente:

  1. Editamos /etc/default/grub
    1. Comentamos con almohadilla #GRUB_HIDDEN_TIMEOUT=0. Así hacemos que no quede oculto el menú del GRUB
    2. Podemos también descomentar la entrada GRUB_GFXMODE=640x480 para asegurarnos que nuestro monitor podrá mostrar el menú del Grub. Luego, si queremos, podemos aumentar la resolución para verlo mejor.
  2. Ejecutamos $update-grub2 para generar nuevamente el fichero /boot/grub/grub.cfg con las distintas opciones de arranque. Podemos echarle un vistazo para comprobar que están presentes las que necesitamos.
  3. Probablemente el grub ya está instalado y no hace falta hacer nada más, pero si queremos asegurarnos que se instala podemos ejecutar %grub-install --recheck /dev/sda (podemos cambiar el HD si fuera otro el nuestro)
Con esto debería ser suficiente para obtener el menú del Grub al arrancar.

lunes, 13 de enero de 2014

Cambiar resolución Grub2

Puede ocurrirnos que la pantalla de selección de sistemas operativos de Grub2 no se vea porque la resolución de la pantalla es distinta de la configuración del grub. En ese caso hay que cambiarla. Mucho cuidado con muchos tutoriales que hay por ahí y que te dicen que cambies grub.cfg. Nunca cambies manualmente ese archivo ya que se genera automáticamente al ejecutar update-grub2 y cualquier cambio manual desaparecerá tras dicho update.

La forma correcta de hacerlo puede encontrarse en:

En resumidas cuentas lo que hay que hacer es:

Para cambiar la resolución del menú (tamaño de la fuente), editamos el archivo "/etc/default/grub" con:
sudo gedit /etc/default/grub
Y buscamos la línea (alrededor de la nº 25):
GRUB_GFXMODE=...x...
Seguramente, por defecto, la línea esté comentada (con una almohadilla "#" delante), por lo que el sistema pasará de largo y cogerá la resolución más grande posible, con el tamaño de letra más pequeño.

Para cambiarlo, borramos la "#" y le ponemos la resolución que queramos. Las resoluciones más comunes son:
GRUB_GFXMODE=800x600
y
GRUB_GFXMODE=640x480
Nota: a menor resolución, mayor tamaño de la fuente

Y después hacer un update-grub2.

En la página mencionada explica cómo obtener las resoluciones soportadas por tu gráfica/pantalla.