BURG为什么不替换GRUB?


18

BURG看起来比GRUB好得多,而且用户友好,而且它可以完成工作。

为什么Ubuntu没有切换到它?


您能解释为什么Burg看起来比Grub更好并且更易于使用吗?(据我所知,您也可以在Grub 2中使用图形菜单,您是否尝试过进行比较?)
2010年

我怀疑burg能否“强大”,也许将来他们会改用burg。
Shungun

Answers:


23

BURG是GRUB的单人叉。GRUB是具有活跃开发社区的主要项目。我不打算将Ubuntu切换到BURG。我宁愿专注于改进GRUB。

查看两个项目的提交活动(最快捷的方式:bzr log lp:burgvs bzr log lp:grub/grub2.)。BURG在过去的六个月中仅进行了五次提交-出于所有意图和目的,它已经垂死了。在同一时间段内,GRUB进行了五百多次提交。

BURG在主题方面做了一些有用的事情,尽管GRUB拥有其中的大部分-默认情况下它只是不发货,而IIRC是由于许可问题而引起的。BURG支持另一种对某些人有用的安装模式,但是现在GRUB具有Reed-Solomon编码,并且能够跳过引导路径中的某些扇区,通常不需要这样做。还有一些其他小的改进。他们都没有理由失去梦幻般的GRUB社区。

顺便说一句,我强烈建议您报告一下您认为BURG作为GRUB的错误优于GRUB的原因。


20

因为BURG还没有准备好在这么多机器上部署。这是非常在它的发展初期,我敢肯定,后来,说的时候,他们已经达到了一个beta版本,人们会开始寻找到它。

在启动板上检查burgs Project页面,以跟上开发进度。

正如人们指出的那样,引导加载程序可以被认为是系统中最重要的部分。如果无法正常运行,则不会启动任何操作系统。这就是为什么在大规模部署此类软件之前必须使其极其成熟。

Colin Watson(Ubuntu grub维护者之一)的答案中也有更多信息。


3
补充一下,您必须记住,引导加载程序可能被称为Ubuntu堆栈中最重要的组件-如果出错,您将无法进入Ubuntu(或其他操作系统)!因此,这样的主要组件需要相当成熟并经过良好的测试,以确保使用Ubuntu的各种设备不会损坏。
8128

确实是的。在这方面,GRUB是软件工程的亨伯桥。它的稳定性和正确性是巨大的。
Stefano Palazzo

3
这绝对是一个正在进行的工作。与Grub相比,安装多个内核会使它的实用性大大降低,并且它并不总是处理要安装的新内核。
亚当

2

BURG可能没有切换到另一个当前的原因是它似乎是一个废弃的项目。撰写本文时,对trunk的最后一次提交是在2010年。

没有持续的开发,就不会有新的功能,更重要的是,错误的修复不能使BURG与更新的硬件和软件更好地配合。除非恢复开发或分叉该项目,否则接受该项目的可能性很小。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.