![有没有更简单的方法来操作 GRUB 2 条目?](https://linux22.com/image/15932/%E6%9C%89%E6%B2%A1%E6%9C%89%E6%9B%B4%E7%AE%80%E5%8D%95%E7%9A%84%E6%96%B9%E6%B3%95%E6%9D%A5%E6%93%8D%E4%BD%9C%20GRUB%202%20%E6%9D%A1%E7%9B%AE%EF%BC%9F.png)
对于以下用例,使用 GRUB 2 比 GRUB 1 更难:
- 看起来如果我想重新排序选择窗口中出现的 GRUB 2 菜单条目,我必须重命名“/etc/grub.d/“ 目录。
- 如果我必须更改启动顺序,我首先必须查看“/boot/grub/grub.cfg”,检查何时出现我要默认的条目,然后
GRUB_DEFAULT
在“中设置参数/etc/默认/grub" 来匹配它(从 0 开始计数)。
旧的 GRUB 过去允许我通过移动“中的文本条目来完成所有这些工作”/boot/grub/menu.lst这种更简单的方法让我使用了 GRUB 1 一段时间。这让我想知道是否有一个专门的工具可以使这一切变得更容易。
答案1
Daniel Robbins,Gentoo Linux 的创建者,一直在为 Funtoo 开发一种名为“Boot-Update”的东西。我没试过。似乎正是您正在寻找的东西。
答案2
我不认为 grub2 比 grub1 更难。这是非常不同的。
对我来说,拥有不同的文件/etc/grub.d/
看起来更聪明,您不需要每次都重新配置它。这就是目标。您设置一次所需的设置,然后新的更改将自动到达配置中的正确位置grub2-mkconfig
但它是题外话,因此还有许多其他工具可以使其更容易。例如Grub 定制器。
答案3
启动更新(http://www.funtoo.org/wiki/Boot-Update据我所知,)正在运行,并为 funtoo 操作系统和 Windows 的双启动产生了很好的结果。其他配置仍然需要测试,但它应该也可以工作,如果您尝试过,请告诉我们,但我想将引导更新移植到其他系统并不那么容易,因为输出是由您的内部函数着色的必须复制或实施:) 对于进一步的问题,欢迎您在此处或 irc freenode #funtoo 提出。
答案4
Grub 2 太可怕了。我把它扔掉了,从现在开始使用 extlinux (syslinux 包的一部分)。要回答你的问题,没有比这更简单的方法了。