与Grub相比,使用Grub2有什么好处?


10

为什么会有人从Grub转到Grub2?

Answers:


13

GRUB 2对原始GRUB的主要改进包括:

  • 新的配置文件结构
  • 脚本支持,包括条件语句和函数
  • 动态模块加载
  • 救援模式
  • 主题
  • 图形化启动菜单支持和改进的启动功能
  • 直接从硬盘启动Ubuntu LiveCD和其他一些ISO映像
  • 非X86平台支持(例如PowerPC)
  • 通用支持UUID(不仅限于Ubuntu)
  • 改进的国际化,包括对非ASCII字符的支持

1
不幸的是,他们没有添加扩展功能集的模块,而是放弃了经典系统并完全替换了它。新版本使执行一个应用程序变得容易,该应用程序可根据硬盘驱动器上存在的操作系统为您自动生成配置文件。不幸的是,这使用户很难通过手动编辑来微调配置。虽然Grub很容易进行手动微调,但我不会碰到20英尺长的Grub2配置文件。
Evan Plaice 2010年

只有管​​理员和程序员才能受益。但是,这些好处似乎与普通的简单用户无关。您能否澄清一下,我将从中得到什么?诸如“更快”之类的相关问题
rubo77

1

Grub的遗产不再得到维护,因此发行版必须完成所有修补工作,以支持Ext4和btrfs等较新的文件系统。对于他们来说,这确实是很多不必要的工作,并且将开发人员的时间从做更多有用的事情上转移了。


0

因为Ubuntu 9.10和更高版本已经安装了GRUB2,所以这个问题不再重要。

sudo update-grub 只是仍然流行为标准命令。

sudo update-grub并且sudo update-grub2是等效的,因此您运行哪一个都没有关系。 /usr/sbin/update-grub2只是的符号链接/usr/sbin/update-grub

最终用户没有任何相关利益。只有开发人员和发行维护人员比grub受益于grub2(请参阅yevhenes答案)


使用grub旧版安装的用户可能不会从切换中受益,但是默认情况下,用户会受益于使用grub2的切换,因为它可以与更广泛的系统配置一起正常工作(例如,它了解raid和lvm,因为以及更多其他文件系统类型),并避免了grub遗留问题可以破坏的几种方式。
psusi 2014年
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.