SDB:动画企鹅 GRUB 启动画面

跳转到:导航搜索


在 openSUSE 上测试

推荐文章


本操作指南是关于更改GRUB Legacy(非Grub2)启动画面替换为带有两只企鹅移动的动画启动画面的频率。

先决条件

企鹅
  • 访问机器
  • 文本编辑器
  • Shell/终端访问
  • openSUSE Gfxboot 主题

流程

简短方法

  • 在终端中
su -
并输入root密码。
  • 通过运行以下命令更改启动画面出现的频率:
gfxboot --change-config base::penguin=100

其中您可以将100更改为-1到100之间的任何数字。

含义
-1 日期相关,例如用于圣诞节惊喜。
0 企鹅从不显示
100 企鹅总是显示
1-99 概率(出现时间百分比)

详细方法

  • 在您的主文件夹中创建一个临时新目录。(您可以在任何地方创建它,但为简单起见,我将路径说成主文件夹,目录名为new)。
  • 现在使用以下命令将/boot文件夹中的message文件复制到此目录中:
cp /boot/message new
  • 现在进入新目录
cd new
  • 使用以下命令从归档文件message中提取文件:
cpio -i < message
  • 现在最小化终端并打开您创建的新目录。编辑文件gfxboot.cfg使用您喜欢的文本编辑器。
  • 该文件将包含一行penguin=-1或类似内容,具体取决于openSUSE版本。此数字(-1到100之间的变量)是企鹅启动画面显示的概率。值的含义与上表相同。
  • 将数字更改为所需值(例如,如果您喜欢企鹅并希望总是看到它们,请写入'penguin=100')。保存文件。
  • 回到操作,通过在终端中运行以下命令删除新目录中的message文件:
rm message
在终端中。
  • 现在重新压缩存档
ls . | cpio -o > message’
  • 现在最后一步,输入命令
su -
cp message /boot

如果需要,输入您的root密码,就完成了。下次启动时,您将根据设置的概率看到企鹅。

注意

更新gfxboot软件包将使用原始的-1企鹅规范重新创建/boot/message。这可以通过以下方式阻止:

chattr +i /boot/message