Quais são os benefícios do uso do Grub2 sobre o Grub?

10

Por que alguém se mudaria do Grub para o Grub2?

ssanj
fonte

Respostas:

13

As principais melhorias do GRUB 2 em relação ao GRUB original incluem:

  • Nova estrutura do arquivo de configuração
  • Suporte de script, incluindo instruções e funções condicionais
  • Carregamento dinâmico do módulo
  • Modo de recuperação
  • Temas
  • Suporte gráfico ao menu de inicialização e capacidade aprimorada de respingo
  • Inicialize o Ubuntu LiveCD e algumas outras imagens ISO diretamente do disco rígido
  • Suporte de plataforma não X86 (como PowerPC)
  • Suporte universal para UUIDs (não apenas o Ubuntu)
  • Internacionalização aprimorada, incluindo suporte para caracteres não ASCII
Yevhene
fonte
1
Infelizmente, em vez de apenas adicionar um módulo que estende o conjunto de recursos, eles abandonaram o sistema clássico e o substituíram completamente. A nova versão facilita a execução de um aplicativo que gera automaticamente o arquivo de configuração para você, com base nos sistemas operacionais existentes no disco rígido. Infelizmente, torna muito difícil para os usuários ajustar a configuração editando manualmente. Embora o Grub fosse bastante fácil de ajustar manualmente, eu não tocaria em um arquivo de configuração do Grub2 com um poste de 20 pés.
Evan Plaice
Somente os administradores e programadores teriam benefícios. Mas nenhum desses benefícios parece ser relevante para um usuário simples comum. Você poderia esclarecer o que eu conseguiria com isso? algo relevante como "mais rápido" ou algo assim
rubo77 24/02
1

O legado do Grub não está mais sendo mantido, portanto, as distros teriam que fazer todo o trabalho de corrigi-lo para dar suporte a sistemas de arquivos mais recentes, como Ext4 e btrfs. Isso é um trabalho muito desnecessário para eles, e desvia o tempo de desenvolvimento de fazer coisas mais úteis.

Seret
fonte
0

Esta questão não é mais relevante, já que o Ubuntu 9.10 e versões posteriores já têm o GRUB2 instalado.

sudo update-grub apenas ainda prevaleceu como o comando padrão.

sudo update-grube sudo update-grub2são equivalentes, portanto, não importa qual você executa. /usr/sbin/update-grub2é apenas um link simbólico para /usr/sbin/update-grub.

Não há benefícios relevantes para o usuário final. Somente desenvolvedores e mantenedores de distribuição se beneficiam do grub2 sobre o grub (veja a resposta de yevhenes)

rubo77
fonte
Um usuário com uma instalação herdada do grub já em funcionamento provavelmente não se beneficiaria da troca, mas os usuários se beneficiaram da opção de usar o grub2 por padrão, porque funciona corretamente com um conjunto mais amplo de configurações do sistema (por exemplo, entende raid e lvm, como bem como muitos outros tipos de sistema de arquivos) e evita várias maneiras de quebrar o legado do grub.
Psusi