有没有办法改变启动过程中出现的树莓形象?


18

一个闪闪发光的盒子社区成员最近问我,是否有一种方法可以将引导过程中出现在屏幕左上角的树莓图像替换为以NES为中心的内容,例如1-UP蘑菇。

任何人都知道该图像的存储位置,如果不是某种标准格式(.gif,.jpg等),将其与其他内容交换会涉及什么?


据我所知,它至少需要重新编译内核。我不知道你是否愿意。我当然不会。或者,您可以fbi在启动时运行并将图像显示在屏幕上。只要确保图像在文本将要出现的部分是黑色的即可。
Gerben

Answers:


18

为此,您需要重新编译内核。

  1. 创建的图片不超过224种颜色,尺寸不超过80x80px。
  2. 将图像另存为png,然后运行以下命令(前提是您已netpbm安装并在中安装了内核源代码/usr/src/linux):

    $ pngtopnm logo.png | ppmquant -fs 223 | pnmtoplainpnm> logo_linux_clut224.ppm

    $ cp logo_linux_clut224.ppm / usr / src / linux / drivers / video / logo /

  3. 重新编译并安装新内核。


当我为该图像使用多于224种颜色和/或不是80 x 80px的图像时会发生什么?
BrainStone
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.