制作RHEL5 GRUB开机画面背景图

制作RHEL5 GRUB开机画面背景图

1、配置好yum仓库,在这就不举例了,可看文章:

RHEL5通过光盘配置本地yum仓库及命令详解

http://crushlinux.blog.51cto.com/2663646/1274819

安装软件包ImageMagick,convert工具由ImageMagick软件包提供,可修改图片属性。

[[email protected] ~]# yum install ImageMagick

2、准备一个图片作为开机画面背景图(最好是png格式的),系统要求图片分辨率是640×480,图片色深设置为14,还要将图片格式转成xpm并压缩成gz格式的。

[[email protected] ~]# convert -resize 640x480 -colors 14 linux.png splash.xpm
将linux.png 转换成符合要求的图片并更名为splash.xpm

3、 检查图片是否符合grub的要求,用命令:
[[email protected] ~]# more splash.xpm
在文件头部可以找到这些信息,则说明该图片可以被grub正常显示:

static char *10[] = {

"640 480 14 1",

4、 查看文件:/boot/grub/grub.conf
找到 splashimage=(hd0,0)/grub/splash.xpm.gz 按照这个要求我们用下面的命令压缩图片:
[[email protected] ~]#  gzip -9 splash.xpm

5、得到splash.xpm.gz后,将其放到/boot/grub/路径下,替换掉原图片,重启看看个性化的背景图片吧。

[[email protected] ~]# cp splash.xpm.gz /boot/grub/

制作RHEL5 GRUB开机画面背景图

时间: 2024-08-07 08:20:31

制作RHEL5 GRUB开机画面背景图的相关文章

x-code制作坑爹版五音十图

这一个多星期以来只学会了建立按钮,设置背景,添加动画三个操作,涉及算法跟一些函数调用的代码都不是很懂,然后勉强制作出了下面这个坑爹版“五音十图”,实现的功能相当寒酸:1.单击[practice]出来动画 .2.单击[back]跳到第二个页面 3.点[pronounce]发出声音 4.清除当前显示的字 5,在第二个页面按某个字可以跳回主页面.....PS:看同学们玩UI控制都挺上手的,而自己照着老师的代码看啊敲啊半天也搞不懂怎么回事,每天珊哥布置的任务不能如期完成,心里也有点急,没办法,既然是只笨

页面制作部分之PS切图

页面制作部分之PS切图 <--本标签下,通过页面制作.页面架构.javascript程序设计.DOM编程艺术.产品前端架构五部分来分享总结笔记,总结笔记会陆续分享--> 网页设计在技术层面上,第一步是美工做出网页效果图,第二步就是网页前端进行网页切图.网页切图工具常用的有fireworks.PS,这里使用PS进行网页切图. 我们通过设计稿,得到我们想要的产出物(如.png,.jpg文件),给网页提供图片素材(HTML:img,CSS:background). 一.使用PS工具 1.1 PS首选

nstallShield制作打包程序详解(图)

InstallShield产品,是安装工具领域事实上的标准.InstallShield 软件是软件安装.配置软件包和升级解决方案领域内公认的标准.InstallShield已经成为安全安装软件的标准解决方案,涉及全球6.9万多个开发组织和5亿台电脑.公司提供广泛的产品和服务,为软件供应商.系统管理员以及最终用户提供成功的销售.管理和应用安装.本文将以InstallShield10.5 Premier Edition为例详述打包的过程.使用工程助手(Project assistant)设计    

RHEL5因开机服务报错停滞无法启动系统

系统安装RHEL5.1,起先设备无法认到硬盘,查看BIOS设置后因为硬盘接口模式为PATA后调至SATA接口模式,可以进入到系统启动界面. 而在系统启动各服务时,因其中一项服务故障而无法进入系统. 解决: 使用光盘进入Linux Rescue 模式,chroot /mnt/sysimage chkconfig -- list 查看开机启动服务,系统自带服务都正常 cat /etc/rc.local 将之前设置的一些服务路径前面加#号注释掉,重启后报错服务没有出现,系统进入正常 忘记密码,修改ro

Linux学习—centos7设置开机非图形化

centos7修改默认开机状态 在centos6中的开机默认开机状态保存在/etc/inittab文件中,那centos7中会不会发生变化呢,我们不妨同样地查看centos7中的/etc/inittab文件: 发现和centos6中的内容不一样,大致内容为centos7中不再使用runlevels的概念,而是改用targets来代表运行状态,multi-user.target对应centos6中的runlevel 3(多用户模式),graphical.target对应于centos6中的runl

Linux Grub 开机画面制作

1.准备工作 640*480分辨率的png图片一张(grub只支持这么大分辨率,且色深必须炎14) 所需工具convert, 打包软件gzip系统带 2.开始制作 下载图片 640*480 另存为  abc.png 安装convert: 由下面工具自带 yum install ImageMagick 命令: convert -resize 640*480 -colors 14 abc.png splash.xpm 3.检查制作后的图片是否符合grub要求: more splash.xpm  显示

怎样修复grub开机引导(grub rescue)

很多时候,特别是在linux调整分区后,开机重启时会出现 error : unknow filesystem grub rescue> 的字样,系统就是进不去.这表示你的grub2的配置文件坏了-- 由于分区调整或分区UUID改变造成grub2不能正常启动,从而进入修复模式了(grub rescue),也称救援模式. 在救援模式下只有很少的命令可以用:set  ,  ls , insmod , root , prefix (1)set  查看环境变量,这里可以查看启动路径和分区. (2)ls  

Android Studio 制作出来的9图无法进行拖拉,导致无法制作出正确的9图

使用Android Studio制作,但发现无法进行拖拽,无法制作正确的9图,如下所示: 这几根线无法拖拽. 经分析得知,原来是png图片的问题,原本的图片是8位的png图片,这样子制作出来的9图就是无法拖拽的.  如何解决?--> 获取32位的png图片即可. 方式1:可以让UI提供32位的png图片,16位的png图片也不行,需要32位的. 方式2:自己将8位的png图片转成32位的. 使用画图3D打开: 然后另存为 转出来的图片就是32位的: 然后就可以制作出可以拖拽的9图了. 原文地址:

Python - 利用词云wordcloud,jieba和中国地图制作四大名著的热词图

热词图很酷炫,也非常适合热点事件,抓住重点,以图文结合的方式表现出来,很有冲击力.下面这段代码是制作热词图的,用到了以下技术: jieba,把文本分词 wordcloud,制作热图 chardet,辨别文件的编码格式,其中中文统一为GB18030,更加的兼容 imageio,提取图片的形状 其他:自动识别文件编码,自动识别txt文件,图片文件名与txt文件一致,使用的是四大名著的文本(自行百度),部分中国地图 上代码: import os import jieba import wordclou