Lo único que he podido modificar del grub2 es el tiempo en que esta visible el menú del grub.
Estas instrucciones son para el Ubuntu y el grub2 que trae la versión 9.10
Pasos que segui:
Paso 1.- Modifique el archivo /etc/default/grub
Se abre con cualquiera de estas dos opciones, desde la terminal:
sudo gedit /etc/default/grub &
sudo nano /etc/default/grub
Nota.- En caso de que no funcione la primera opción es por el & (ampersand)
Paso 2.- Cambie el valor de GRUB_TIMEOUT por el tiempo en segundos que deseaba. Que si quiero cinco segundos le pongo 5, que si medio minuto 30, que si tres minutos serian 180, etc.
Esa línea quedo:
GRUB_TIMEOUT=5
Paso 3.- Actualice el archivo /boot/grub/grub.cfg; ejecutando en consola update-grub
En la terminal cualquiera de estas dos:
sudo update-grub
sudo update-grub2
Nota.- Al comienzo del archivo /boot/grub/grub.cfg dice que no hay que editarlo porque es automáticamente generado por /usr/sbin/grub-mkconfig usando templates de /etc/grub.d y ajustes (settings) de /etc/default/grub. Y el archivo /etc/default/grub que si lo modificamos, ejecutemos ‘update-grub’ para actualizar /boot/grub/grub.cfg
Actualización: update-grub y update-grub2 hacen lo mismo en mi computadora. Cuando pedi ayuda tenian igual ubicación del archivo que las hacen funcionar y la salida de la ayuda es identica. Además el archivo /etc/default/grub indica usar update-grub
Documentación del grub2:
http://www.gnu.org/software/grub/grub-2-support.en.html
http://grub.enbug.org/Manual