ssanj Asked: 2010-08-05 00:03:11 +0800 CST2010-08-05 00:03:11 +0800 CST 2010-08-05 00:03:11 +0800 CST 与 Grub 相比,使用 Grub2 有什么好处? 772 为什么要从 Grub 迁移到 Grub2? grub2 3 个回答 Voted Best Answer yevhene 2010-08-05T00:32:14+08:002010-08-05T00:32:14+08:00 GRUB 2 对原始 GRUB 的主要改进包括: 新的配置文件结构 脚本支持,包括条件语句和函数 动态模块加载 救援模式 主题 图形启动菜单支持和改进的启动功能 直接从硬盘启动 Ubuntu LiveCD 和其他一些 ISO 映像 非 X86 平台支持(如 PowerPC) 对 UUID 的通用支持(不仅仅是 Ubuntu) 改进的国际化,包括对非 ASCII 字符的支持 Seret 2010-08-05T12:48:01+08:002010-08-05T12:48:01+08:00 Grub legacy 不再被维护,所以发行版必须做所有的工作来修补它以支持新的文件系统,如 Ext4 和 btrfs。这对他们来说是很多真正不必要的工作,并且将开发时间从做更有用的事情上转移开来。 rubo77 2014-02-25T15:55:05+08:002014-02-25T15:55:05+08:00 这个问题不再重要,因为 Ubuntu 9.10 及更高版本已经安装了 GRUB2。 sudo update-grub只是仍然作为标准命令盛行。 sudo update-grub并且sudo update-grub2是等价的,所以你跑哪一个都没关系。 /usr/sbin/update-grub2只是一个符号链接到/usr/sbin/update-grub. 最终用户没有相关的好处。只有开发人员和发行版维护者才能从 grub2 中受益而不是 grub(请参阅 yevhenes 的回答)
GRUB 2 对原始 GRUB 的主要改进包括:
Grub legacy 不再被维护,所以发行版必须做所有的工作来修补它以支持新的文件系统,如 Ext4 和 btrfs。这对他们来说是很多真正不必要的工作,并且将开发时间从做更有用的事情上转移开来。
这个问题不再重要,因为 Ubuntu 9.10 及更高版本已经安装了 GRUB2。
sudo update-grub
只是仍然作为标准命令盛行。sudo update-grub
并且sudo update-grub2
是等价的,所以你跑哪一个都没关系。/usr/sbin/update-grub2
只是一个符号链接到/usr/sbin/update-grub
.最终用户没有相关的好处。只有开发人员和发行版维护者才能从 grub2 中受益而不是 grub(请参阅 yevhenes 的回答)