Por que o BURG não substitui o GRUB?

18

O BURG parece muito melhor e mais amigável que o GRUB, ao mesmo tempo em que faz o trabalho.

Por que o Ubuntu não mudou para ele?

Benjamim Gois
fonte
Você pode explicar por que o Burg parece melhor e é mais amigável que o Grub? (Tanto quanto eu sei que você pode ter um menu gráfico em Grub 2 também, se você tentar e comparar isso?)
janc
Duvido que burg seja tão "poderoso", talvez no futuro eles mudem para burg.
Shungun 7/11

Respostas:

23

BURG é um garfo individual do GRUB. O GRUB é o projeto principal com uma comunidade de desenvolvimento ativa. Não pretendo mudar o Ubuntu para BURG; Prefiro me concentrar em melhorar o GRUB.

Veja a atividade de confirmação dos dois projetos (maneira mais rápida: bzr log lp:burgvs. bzr log lp:grub/grub2). O BURG teve apenas cinco confirmações nos últimos seis meses - para todos os efeitos, é moribundo. Durante o mesmo período, o GRUB teve pouco mais de quinhentos commits.

O BURG fez algumas coisas úteis com os temas, embora o GRUB tenha a maioria disso - simplesmente não os envia por padrão, o que o IIRC foi devido a problemas de licenciamento. O BURG suportou um modo de instalação diferente que ajudou algumas pessoas, mas agora que o GRUB tem a codificação Reed-Solomon e a capacidade de ignorar certos setores na trilha de inicialização, isso geralmente não deve ser necessário. Existem algumas outras pequenas melhorias. Nenhum deles justifica perder a fantástica comunidade GRUB.

Aliás, eu incentivaria a informar os motivos pelos quais você sente que o BURG é superior ao GRUB como bugs no GRUB.

Colin Watson
fonte
20

Porque o BURG não está pronto para ser implantado em muitas máquinas. É muito cedo no seu desenvolvimento, e tenho certeza que mais tarde, digamos que quando chegarem a uma versão beta, as pessoas começarão a investigar.

Verifique a Página do Projeto burgs no Launchpad para acompanhar o (s) desenvolvimento (s).

Como as pessoas apontaram, o carregador de inicialização pode ser considerado a parte mais importante de um sistema. Se não funcionar corretamente, nenhum dos seus sistemas operacionais será iniciado. É por isso que esse tipo de software precisa ser extremamente maduro antes de ser implantado em grande escala.

Colin Watson (um dos mantenedores do grub do Ubuntu) também tem mais informações em sua resposta .

Stefano Palazzo
fonte
3
Só para adicionar que você deve se lembrar que o gerenciador de inicialização pode ser chamado de componente mais importante da pilha do Ubuntu - se der errado, você não poderá entrar no Ubuntu (ou em outros sistemas operacionais)! Portanto, um componente tão importante precisa ser razoavelmente maduro e bem testado para garantir que não ocorra uma grande variedade de dispositivos nos quais o Ubuntu é usado.
8128
Sim, de fato. E, a esse respeito, o GRUB é a ponte Humber da engenharia de software. Sua estabilidade e correção são tremendas.
Stefano Palazzo
3
É definitivamente um trabalho em andamento. Ter vários Kernels instalados pode torná-lo muito menos útil que o Grub e nem sempre lida com novos Kernels sendo instalados.
Adam
2

Outra razão mais atual pela qual o BURG pode não ter sido mudado é que parece ser um projeto abandonado. O último commit no tronco desde a redação deste artigo foi em 2010.

Sem desenvolvimento contínuo, novos recursos e - mais importante - correções de erros para fazer o BURG funcionar melhor com hardware e software mais recentes simplesmente não estão acontecendo. A menos que o desenvolvimento seja retomado ou o projeto seja bifurcado, há poucas chances de que ele seja aceito.

Christopher Kyle Horton
fonte