在 GRUB2 中隐藏“正在加载初始 ramdisk ...”启动画面

Posted

技术标签:

【中文标题】在 GRUB2 中隐藏“正在加载初始 ramdisk ...”启动画面【英文标题】:Hide "Loading initial ramdisk ..." splash screen in GRUB2 【发布时间】:2017-01-29 16:56:47 【问题描述】:

在 GRUB2 中选择启动项后,会在短时间内(1-2 秒)显示另一个屏幕,其中显示:

Loading initial ramdisk ...

我发现了如何抑制这个输出(通过将 /etc/grub.d/proxifiedScripts/linux 中的变量 quiet_boot 设置为 "1"),但仍会出现带有 Debian 徽标的启动画面。

有没有办法完全阻止这个屏幕显示,或者至少用自定义的图片替换背景图片?

【问题讨论】:

Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地点。 我正在尝试在 Ubuntu 中禁止显示此消息(并非所有内核都显示此消息)。但是目录/etc/grub.d/proxifiedScripts/linux 不存在? quiet_boot 变量确实存在于 /etc/grub.d/10_linux 中,但是我强制它在 30_os-prober 中使用 0 以防止 grub 菜单最初出现在背景图像上,除非在超时到期之前按下一个键。 【参考方案1】:

我终于找到了答案!我要删除的上述屏幕/图像由所谓的 desktop-base 包显示。在 this 德语 Ubuntu Wiki 页面上,如果有人想自己自定义图形 GRUB 菜单,建议卸载此软件包,因为否则仍会显示来自此软件包的图像(在我的系统上就是这种情况)。以下命令阻止屏幕再显示:

dpkg -r desktop-base

【讨论】:

相关:Do we need desktop-base

以上是关于在 GRUB2 中隐藏“正在加载初始 ramdisk ...”启动画面的主要内容,如果未能解决你的问题,请参考以下文章

如何从 grub2 中删除“按任意键继续”消息

GRUB2 生成文件 (Makefile.core.def)

grub2和systemd

根 VG 上的 vgrename - grub2 问题

编译UEFI版本Grub2引导多系统文件efi

将grub2安装到u盘的方法