¿Cuáles son los beneficios de usar Grub2 sobre Grub?

10

¿Por qué uno se mudaría de Grub a Grub2?

ssanj
fuente

Respuestas:

13

Las principales mejoras de GRUB 2 sobre el GRUB original incluyen:

  • Nueva estructura de archivos de configuración
  • Soporte de scripts que incluye declaraciones y funciones condicionales
  • Módulo dinámico de carga
  • El modo de rescate
  • Temas
  • Soporte de menú de arranque gráfico y capacidad mejorada de bienvenida
  • Inicie Ubuntu LiveCD y algunas otras imágenes ISO directamente desde el disco duro
  • Soporte de plataforma no X86 (como PowerPC)
  • Soporte universal para UUID (no solo Ubuntu)
  • Internacionalización mejorada, incluyendo soporte para caracteres no ASCII
yevhene
fuente
1
Desafortunadamente, en lugar de simplemente agregar un módulo que extiende el conjunto de características, abandonaron el sistema clásico y lo reemplazaron por completo. La nueva versión facilita la ejecución de una aplicación que genera automáticamente el archivo de configuración para usted en función de los sistemas operativos que existen en el disco duro. Desafortunadamente, hace que sea muy difícil para los usuarios ajustar la configuración editando manualmente. Si bien Grub fue bastante fácil de ajustar manualmente, no tocaría un archivo de configuración Grub2 con un poste de 20 pies.
Evan Plaice
Solo los administradores y programadores tendrían beneficios. Pero ninguno de esos beneficios parece ser relevante para un usuario simple ordinario. ¿Podría aclarar qué obtendría de él? algo relevante como "más rápido" o algo así
rubo77
1

El legado de Grub ya no se mantiene, por lo que las distribuciones tendrían que hacer todo el trabajo de parchearlo para admitir sistemas de archivos más nuevos como Ext4 y btrfs. Eso es mucho trabajo realmente innecesario para ellos y desvía el tiempo de desarrollo de hacer cosas más útiles.

Seret
fuente
0

Esta pregunta ya no es realmente relevante, ya que Ubuntu 9.10 y posteriores ya tienen instalado GRUB2.

sudo update-grub simplemente todavía prevaleció como el comando estándar.

sudo update-gruby sudo update-grub2son equivalentes, por lo que no importa cuál ejecute. /usr/sbin/update-grub2es solo un enlace simbólico a /usr/sbin/update-grub.

No hay beneficios relevantes para el usuario final. Solo los desarrolladores y los mantenedores de distribución se benefician de grub2 sobre grub (vea la respuesta de yevhenes)

rubo77
fuente
Un usuario con una instalación heredada de grub que ya funciona probablemente no se beneficiaría del cambio, pero los usuarios se beneficiaron del cambio al uso de grub2 de forma predeterminada porque funciona correctamente con un conjunto más amplio de configuraciones del sistema (por ejemplo, entiende raid y lvm, como así como muchos más tipos de sistemas de archivos) y evita varias formas en que el legado de grub puede romperse.
psusi