![Imposible actualizar las entradas de grub2](https://rvso.com/image/1035887/Imposible%20actualizar%20las%20entradas%20de%20grub2.png)
Instalé Ubuntu Studio en una de las particiones que tenía para usar Gnome3.
El Grub2 que estaba instalado por defecto en Ubuntu Studio cambió todo el /boot/grub/grub.cfg
archivo creando su propio menú.
Hasta aquí no hay problema, todo va normal.
La cuestión es que escribió en el menú de grub2 la nueva entrada para el kernel de Ubuntu Studio y los demás SO (Windows y el Natty predeterminado con Unity), pero todavía está ahí la entrada para el kernel de Gnome3 y es la entrada del menú de Grub2 para usar. el kernel Natty-Unity y el kernel Ubuntu-Natty no hacen nada.
Intenté editar el /boot/etc/grub.cgf
archivo en Ubuntu Studio y en las instalaciones de Natty-Unity y cada vez que lo ejecuto sudo update-grub2
escribo nuevamente la entrada del menú anterior que hizo la instalación de Ubuntu Studio.
También intenté usar la Grub-Customizer
GUI para cambiar la entrada, pero no hay ningún efecto cuando intento actualizar el menú de Grub2.
¿Existe alguna otra forma de solucionar este problema sin tener que editar una entrada /etc/grub.d
? porque en elforo de ubuntula explicación de cómo hacerlo así que no está tan claro.
Por favor ayuda. Gracias de antemano.
Respuesta1
Tengo lo que parece ser el mismo problema y lo he tenido desde la primera vez que se implementó grub 2. no importa si ejecuto sudo update-grub2/sudo update-grub o uso el personalizador de grub para realizar los cambios, no importa lo que haga, siempre solo actualizan el archivo grub.cfg.new y no el archivo grub.cfg, como el último muestra la fecha editada.
Leí en alguna parte que GRUB 2 no maneja bien las entradas vacías.
https://answers.launchpad.net/grub-customizer/+question/175491
Intento aguantar cada nueva versión y me encuentro volviendo a Grub 1, ya que se ha probado y funciona para mis necesidades. Entiendo que GRUB 2 es el futuro y más poderoso y luego su versión heredada, y realmente está al menos en papel, pero en lo que a mí respecta en el presente no está listo para el horario de máxima audiencia. Lamento no tener una solución para ti. Sólo quería decirte que no estás solo.
Esperaré hasta que se solucionen todos los problemas.
Respuesta2
Cada instalación de Ubuntu creará su propio menú Grub2 que se colocará en el MBR sobrescribiendo los menús Grub2 de los otros Ubuntus en sus particiones.
Entonces, decida cuál Ubuntu será su Ubuntu estándar, que funcione y solo ejecute Sudo update-grub2 en esa instalación. Tenga instalado Grub Customizer en su Ubuntu estándar que funcione y use el menú Archivo, opción Instalar en MBR.
Las actualizaciones del kernel en los otros Ubuntus generarán un nuevo menú de Grub2. Por lo tanto, haga su actualización estándar del kernel de Ubuntu en último lugar y use Grub Customizer para restaurar su menú Grub modificado nuevamente en el MBR. Esto funciona para mi.
Saludos.
Respuesta3
No estoy seguro con Ubuntu Studio, pero con Ubuntu necesitas editar el archivo de configuración predeterminado:
/etc/default/grub
Este archivo luego actualiza /boot/grub/grub.cfg cuando ejecuta:
actualizar-grub