首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu12.04中的Grub2没有在Fedora内核中添加“安静的启动”

Ubuntu12.04中的Grub2没有在Fedora内核中添加“安静的启动”
EN

Unix & Linux用户
提问于 2013-12-29 11:23:21
回答 2查看 1.9K关注 0票数 1

安装在Ubuntu12.04中的Grub2不向Fedora的内核添加quiet splash内核参数。

以下是/etc/default/grub中的选项:

代码语言:javascript
复制
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

信息页有以下信息:

GRUB_CMDLINE_LINUX”命令行参数添加到Linux内核的菜单项中。除非‘GRUB_CMDLINE_LINUX_DEFAULT’设置为‘GRUB_DISABLE_RECOVERY’,否则将为每个Linux内核生成两个菜单项:一个默认条目和一个恢复模式条目。此选项列出命令行参数,仅在“GRUB_CMDLINE_LINUX”中列出的命令行参数之后添加到默认菜单项中。

根据这一点,/etc/default/grub中的当前设置也会导致Fedora的quiet splash内核参数。但事实并非如此,而Ubuntu的内核将ro quiet splash作为内核参数。

如果我设置了GRUB_CMDLINE_LINUX="quiet splash",那么fedora的内核将获得参数。

为什么会发生这种情况?我应该直接编辑/boot/grub/grub.cfg吗?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2013-12-31 14:59:49

GRUB_CMDLINE_LINUX_DEFAULT和GRUB_CMDLINE_LINUX变量被10_linux用来为Ubuntu的内核和恢复映像创建菜单项。

另一方面,Fedora的menuentry是由30_os-prober创建的。它不使用/etc/default/grub中定义的变量来创建参数。

手动在/boot/grub/grub.cfg中添加参数不起作用。

我刚想起来,我在大学的时候也是通过编辑30岁的遗嘱者来解决同样的问题的。

谢谢,祝新年快乐。

票数 0
EN

Unix & Linux用户

发布于 2013-12-29 14:21:50

您所描述的是奇怪的,我刚刚进行了测试,添加到GRUB_CMDLINE_LINUX_DEFAULT中的参数会添加到我在Debian上安装的每个内核中。据我所知,这应该行得通。

在任何情况下,如果将选项添加到GRUB_CMDLINE_LINUX中有效,那么您也可以这样做。您也可以手动编辑grub.cfg,但请记住,如果您进行更新,您的更改将被覆盖。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/107002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档