树莓派启动时会根据核心数量显示不同数量的树莓logo,今天讲一下如何替换这个树莓logo。

数据无价,本教程的操作有一定的风险,开始前请备份重要数据!!!

这个logo是在内核中的,不能通过替换资源文件的方式更换,只能在内核源码中替换,然后编译内核才能生效。

首先clone内核源码:

git clone --depth=1 https://github.com/raspberrypi/linux

默认图片的位置在drivers/video/logo/logo_linux_clut224.ppm

ppm也是一种图片格式,大家可以百度一下,这个ppm转为png后就是下图:

分辨率为63x80,我们先制作一个相同分辨率的pnglogo.png

然后安装netpbm

apt update
apt install netpbm

然后开始转换:

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

logo_linux_clut224.ppm覆盖内核原文件,然后编译安装内核。

内核编译安装步骤参考
https://blog.csdn.net/nanhantianyi/article/details/106909294

最后上个效果图:

南寒天一的博客

本文为原创文章,转载请联系博主获得授权。

树莓派替换开机树莓logo相关推荐

  1. V853 替换开机启动LOGO

    概述 主要描述了 V853 如何替换开机启动LOGO 环境 软件:V853 Tina 5.0 SDK 硬件:全志V853开发板 具体步骤 首先我们看一下未替换的启动log界面如下: 需要准备一张大小合 ...

  2. 安卓玩机搞机技巧综合资源-----关闭miui广告 怎么省电 替换开机动画 LOGO 锁屏 壁纸等等【五】

    接上篇 安卓玩机搞机技巧综合资源------如何提取手机分区 小米机型代码分享等等 [一] 安卓玩机搞机技巧综合资源------开机英文提示解决dm-verity corruption your de ...

  3. linux开机自动打开全屏,如何修改Linux开机启动logo并使其全屏显示?

    1.制作开机启动logo的图片(my_image.png  ==>  logo_linux_clut224.ppm),要求图片的分辨率要和屏幕大小一致. 使用如下命令: pngtopnm my_ ...

  4. 联想ThinkPad E14 如何修改BIOS开机画面LOGO

    环境: 电脑:联想E14 系统:Windows 10 专业版 64位 问题描述: 联想ThinkPad E14修改BIOS开机画面LOGO 解决方案: 一.下载BIOS升级程序 1.打开ThinkPa ...

  5. 【树莓派】通过树莓派远程开机电脑

    [树莓派]通过树莓派远程开机电脑 在电脑上的设置 设置BIOS 设置网卡 ubuntu系统 windows系统 在树莓派上的设置 远程开机 远程开机的原理是通过电脑上wol(wake on lan)功 ...

  6. WINCE开机显示logo之前先显示白屏的问题

    WINCE开机显示logo之前先显示白屏的问题 ********************************LoongEmbedded******************************* ...

  7. 笔记本(win10、win7)开机在LOGO过后出现闪屏几下才进入系统成功解决问题步骤分享

    自己的笔记本开机在LOGO过后出现闪屏几下才进入系统,经过多种尝试方案后终于成功解决了问题,下面分享一下解决过程. 笔记本状态:自行加装了一条4G内存条.机械硬盘更换了固态硬盘.安装了Windows ...

  8. android开机卡logo,logcat怎么抓log

    Android 开机卡 logo 时,可以使用 logcat 工具来抓取 log.首先,连接手机到电脑,打开命令行工具并进入 Android SDK 目录下的 platform-tools 文件夹.然 ...

  9. Huawei 華為 MT7-TL10开机卡 logo卡开机画面 使用UFED完美导出客户数据资料

    近日,我司来了一客户带来一部華為Huawei Mate7手机  如图: 故障问题为:MT7-TL10开机卡logo卡开机画面, 微博地址: http://weibo.com/u/5770985652 ...

最新文章

  1. HTML5的viewport使用
  2. HbuilderX中的git的使用 git HbuilderXgit HbuilderX 使用git
  3. Arcgis mobile介绍
  4. int的长度_Java中String长度有限制吗?身边的同事每一个人知道!
  5. LeetCode Algorithm 386. 字典序排数
  6. 我的世界基岩版json_我的世界基岩版1.16
  7. autoconf.mk详析
  8. 云上应用系统数据存储架构演进
  9. 【李宏毅机器学习】Gradient Descent_1 梯度下降(p5、p6、p7 )学习笔记
  10. Go程序:变量声明、赋值与输出
  11. python qq红包_numpy的Python,发红包,用
  12. 求解顺序统计量的7种方法
  13. 学习CNN的比较好的网站
  14. 【Altium Designer 19使用教程】Part2 原理图的绘制
  15. 红酒百科知识(二)_manok_新浪博客
  16. 小程序的3种副业方式,合适你来可以来
  17. 快速理解绝对地址和相对地址
  18. vvic/搜款网API接口(item_get-根据ID取商品详情)
  19. Java语言高级-02继承与多态-第7节内部类
  20. 判断平面图的库拉托夫斯基定理

热门文章

  1. 从头开始学习python+pytest接口自动化测试(一)pytest的运行方式3.pytest.ini配置文件运行
  2. 【正点原子FPGA连载】 第二十九章TFT LCD画板实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南
  3. Python学习5(生成器、类、属性、方法、私有化、继承、多态)
  4. 七个质量的故事|优思学院
  5. win7 开启文件共享服务器,windows7如何共享文件夹_windows7怎样设置共享文件夹
  6. Vegas v2021.18通知警告非法盗版软件如何解决教程
  7. 服务监控之promethues+grafana,直接送你上大师,这还不上热门吗
  8. 唐诗宋词 v3.0 软件下载 唐诗宋词三百首 唐诗三百首 宋词三百首 唐诗三百首下载 宋词三百首下载 SQL优化前后的代码:...
  9. Popcap Game Framework 编译与运行
  10. linux下ftp虚拟账号创建2