博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
修改plymouth
阅读量:5823 次
发布时间:2019-06-18

本文共 579 字,大约阅读时间需要 1 分钟。

hot3.png

plymounth程序在系统 /boot/initrd.img-3.2.0-31-generic 文件中

我所使用的系统为 LinuxDeepin 12.06

根据以往经验这个文件应该是gunzip压缩过的,但是LinuxDeepin 12.06 中的该文件是使用lzma压缩的 initrd.img-3.2.0-31-generic

先解压缩

mv initrd.img-3.2.0-31-generic{,.lzma}

lzma -d initrd.img-3.2.0-31-generic.lzma

解压缩之后出来的是cpio文件initrd.img-3.2.0-31-generic

通过

cpio -id < initrd.img-3.2.0-31-generic

将initrd.img-3.2.0-31-generic包中的文件提取出来

在目录bin下面就可以看到plymouth了

将修改好的新程序替换plymouth即可

完成后重新打包

find  .  |  cpio  -H  newc  -o  |  lzma  >  initrd.img-3.2.0-31-generic

然后把新的initrd.img-3.2.0-31-generic复制到 /boot下面

转载于:https://my.oschina.net/tsuibin/blog/82643

你可能感兴趣的文章
logging模块学习:basicConfig配置文件
查看>>
Golang 使用 Beego 与 Mgo 开发的示例程序
查看>>
ntpdate时间同步
查看>>
+++++++子域授权与编译安装(一)
查看>>
asp.net怎样在URL中使用中文、空格、特殊字符
查看>>
路由器发布服务器
查看>>
实现跨交换机VLAN间的通信
查看>>
jquery中的data-icon和data-role
查看>>
python例子
查看>>
环境变量(总结)
查看>>
ios之UILabel
查看>>
Java基础之String,StringBuilder,StringBuffer
查看>>
1月9日学习内容整理:爬虫基本原理
查看>>
安卓中数据库的搭建与使用
查看>>
AT3908 Two Integers
查看>>
渐变色文字
查看>>
C++ 0X 新特性实例(比较常用的) (转)
查看>>
node生成自定义命令(yargs/commander)
查看>>
各种非算法模板
查看>>
node-express项目的搭建并通过mongoose操作MongoDB实现增删改查分页排序(四)
查看>>