miércoles, 5 de enero de 2011

Grub2, como crear entradas a sistemas operativos.

A veces Grub2 no te detecta los otros sistemas operativos automáticamente como ha sido mi caso pero esto tiene una solución sencilla y eficaz. En principio pensé que instalando el programa "startupmanager" solucionaría el problema pero para mi decepción al ejecutarlo seguía sin ver a mis sistemas Windows 7 y Meego por lo que me puse a investigar con el google y tras ver algunas cosas poco prácticas en la web creo que he encontrado una solución bastante eficiente.
Solamente hay que editar el archivo "/etc/grub.d/40_custom" y éste es el resultado en mi caso:


#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Meego" {
set root=(hd0,2)
savedefault
makeactive
chainloader +1
}

menuentry "Microsoft Windows 7" {
set root=(hd0,1)
savedefault
makeactive
chainloader +1
}

Y tras guardar el archivo editado como superusuario, solamente hay que ejecutar también como superusuario "update-grub". 
Como diría el conejo Bugs Bunny:  "¡Eso es todo amigos!"