Quels sont les avantages d'utiliser Grub2 par rapport à Grub?

10

Pourquoi passerait-on de Grub à Grub2?

ssanj
la source

Réponses:

13

Les améliorations majeures de GRUB 2 par rapport au GRUB d'origine incluent:

  • Nouvelle structure de fichier de configuration
  • Prise en charge des scripts, y compris les instructions conditionnelles et les fonctions
  • Chargement de module dynamique
  • Mode sauvetage
  • Thèmes
  • Prise en charge du menu de démarrage graphique et capacité de démarrage améliorée
  • Démarrez Ubuntu LiveCD et certaines autres images ISO directement à partir du disque dur
  • Prise en charge de plate-forme non X86 (telle que PowerPC)
  • Prise en charge universelle des UUID (pas seulement Ubuntu)
  • Internationalisation améliorée, y compris la prise en charge des caractères non ASCII
yevhene
la source
1
Malheureusement, au lieu d'ajouter simplement un module qui étend l'ensemble des fonctionnalités, ils ont abandonné le système classique et l'ont complètement remplacé. La nouvelle version facilite l'exécution d'une application qui génère automatiquement le fichier de configuration pour vous en fonction des systèmes d'exploitation qui existent sur le disque dur. Malheureusement, il est très difficile pour les utilisateurs d'affiner la configuration en modifiant manuellement. Alors que Grub était assez facile à régler manuellement, je ne toucherais pas à un fichier de configuration Grub2 avec un poteau de 20 pieds.
Evan Plaice
Seuls les administrateurs et les programmeurs auraient des avantages. Mais aucun de ces avantages ne semble pertinent pour un utilisateur simple ordinaire. Pourriez-vous clarifier ce que j'en retirerais? quelque chose de pertinent comme "plus rapide" ou tel
rubo77
1

L'héritage de Grub n'est plus maintenu, donc les distributions devraient faire tout le travail de correction pour prendre en charge les nouveaux systèmes de fichiers comme Ext4 et btrfs. C'est beaucoup de travail vraiment inutile pour eux, et détourne le temps des développeurs de faire des choses plus utiles.

Seret
la source
0

Cette question n'est plus vraiment pertinente, car Ubuntu 9.10 et versions ultérieures ont déjà installé GRUB2.

sudo update-grub a toujours prévalu comme commande standard.

sudo update-grubet sudo update-grub2sont équivalents, donc peu importe celui que vous exécutez. /usr/sbin/update-grub2est juste un lien symbolique vers /usr/sbin/update-grub.

Il n'y a aucun avantage pertinent pour l'utilisateur final. Seuls les développeurs et les responsables de la distribution bénéficient de grub2 par rapport à grub (voir réponse yevhenes)

rubo77
la source
Un utilisateur avec une installation héritée de grub fonctionnant déjà ne bénéficierait probablement pas de la commutation, mais les utilisateurs bénéficiaient du passage à l'utilisation de grub2 par défaut car il fonctionne correctement avec un ensemble plus large de configurations système (par exemple, il comprend raid et lvm, comme ainsi que de nombreux autres types de systèmes de fichiers) et évite plusieurs façons dont l'héritage grub peut se décomposer.
psusi