Debian Lenny:希望 Splashy 在 Grub2 之后直接启动

Debian Lenny:希望 Splashy 在 Grub2 之后直接启动

我正在运行带有 2.6.26-2-686 内核的 GNU/Linux Debian Lenny。我安装了splashy作为bootsplash并将grub更新到版本2。

现在我希望在用户在 grub 中选择启动选项后立即启动splashy。目前,当用户选择启动选项时,会出现带有启动消息的黑屏。我希望这些消息能够以引人注目的方式显示。或者作为替代方案,我想定义在此阶段显示的背景图像。

你知道解决办法吗?

答案1

也许你应该尝试普利茅斯,根据其页面:

...启动消息完全被遮挡。

答案2

虽然 plymouth 确实值得研究,但我自己也使用它,让我们看看我们是否能够真正回答这个问题......

您需要确保该关键字splash在启动时作为内核参数传递。可以在引导时或在引导加载程序(/boot/grub/menu.lst即 grub、/etc/lilo.conflilo 或/etc/default/grubgrub2)的配置中添加它。

您可能还必须在内核上启用帧缓冲区。为此,您需要向内核参数添加另一个参数:vga=791对于启用了 KMS 的 Squeeze 和 Sid 中的较新内核,很可能不需要此参数。

因此,该行/boot/grub/menu.lst可能如下所示:

kernel  /vmlinuz-2.6.26-2-686 root=/dev/mapper/bootdisk-root00 ro quiet vga=791 splash

如果您遇到其他问题,可以在此处找到splashy的更多文档:

http://splashy.alioth.debian.org/wiki/faq

相关内容