制作grub背景图

  • A+
所属分类:运维教程

准备一幅图片,要求它的分辨率640×480(因为grub只支持这个分辨率的图片),将图片格式转成xpm(因为grub只支持这个格式图片),并且该xpm图片色深必须是14,此要求用一个命令即可完成:

#convert -resize 640x480 -colors 14 winner.png splash.xpm

我们可以这样检查图片是否符合grub的要求,用此命令:

#more splash.xpm

如果在文件的头部可以找到这些信息,则说明该图片可以被grub正常显示:

static char *splash[] = {

"640 480 14 1",

打开文件/boot/grub/grub.conf找到其中的一行:

splashimage=(hd0,1)/grub/splash.xpm.gz

/boot/grub/splash.xpm.gz就是最终显示的图片,按照这个要求我们用下面的命令压缩图片:

#gzip -9 splash.xpm

最后压缩成splash.xpm.gz,将其放到/boot/grub/路径下,替换掉原图片,重启看看个性化图片吧。

效果如下:

制作grub背景图

  • 我的微博
  • 这是微博的扫一扫
  • weinxin
  • 微信公众
  • 微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:49   其中:访客  46   博主  2

    • avatar 炙滋奈匀阉倬蹈认吓昭窝车哪俪托韭碌己 9

      签到成功!签到时间:今日的上午7:21:23,每日打卡,生活更精彩哦!

      • avatar 毡洗蛋技首疾踩菏惶偌共阜环吮拾独椅从 9

        签到成功!签到时间:今日的上午5:44:10,每日打卡,生活更精彩哦!

        • avatar 繁掏疵搜缓夜慰延客韭搪坦谒厩寻惺缘悦 9

          签到成功!签到时间:今日的上午12:40:35,每日打卡,生活更精彩哦!

          • avatar 讼夜材痘山礁蹦改尘从智圆旨冻欣脸贡部 9

            签到成功!签到时间:今日的上午12:13:56,每日打卡,生活更精彩哦!