千家信息网

Linux好玩的:给GRUB2引导程序给个背景吧

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,在默认情况下 Centos/RedHat系列的 Linux操作系统都没有配置grub背景,当做服务器使用的话可能会无所谓,如果自己使用的话,总是想着让它看起来美丽一些,在本篇文章中在grub引导界面添
千家信息网最后更新 2026年11月01日Linux好玩的:给GRUB2引导程序给个背景吧
在默认情况下 Centos/RedHat系列的 Linux操作系统都没有配置grub背景,当做服务器使用的话可能会无所谓,如果自己使用的话,总是想着让它看起来美丽一些,在本篇文章中在grub引导界面添加一张背景图片,修改一下分辨率。
环境
  • Centos7.7 Minimal
  • Centos8.0 Minimal
找一张漂亮的背景

找一张漂亮的图片,上传到服务器上面。

# 上传之后,图片复制到/boot/grub2/images文件夹下面。[root@client ~]# mkdir /boot/grub2/images[root@client ~]# cp -p background.jpg /boot/grub2/images/[root@client ~]# chmod 777 !$/background.jpg

编辑/etc/default/grub文件
[root@client ~]# vim /etc/default/grubGRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="gfxterm"GRUB_BACKGROUND=/boot/grub2/images/background.jpgGRUB_GFXMODE=1440x900,1024x768,640x480GRUB_CMDLINE_LINUX="crashkernel=auto spectre_v2=retpoline rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"GRUB_DISABLE_RECOVERY="true"
  • GRUB_TERMINAL_OUTPUT这个变量在Centos/RHEL系统中,默认值是"console",需要修改成"gfxterm",才能显示图片背景。
  • 添加 GRUB_BACKGROUND变量,指定图片背景的位置。
  • 添加 GRUB_GFXMODE 变量,指定grub引导界面的分辨率。
重新生成grub.cfg配置文件
[root@client ~]# grub2-mkconfig -o /boot/grub2/grub.cfg[root@client ~]# reboot

然后重启操作系统。

效果图

Centos7效果图

Centos8效果图

总结

设置背景图片需要和"gfxterm"图形终端一起使用。图片的格式需要是 .png、jpg、.jpeg、.tga后缀。

图片 背景 变量 效果 效果图 文件 系统 漂亮 操作系统 分辨率 服务器 界面 背景图片 服务 配置 美丽 无所谓 位置 后缀 图形 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 亿人帮互联网科技有限公司 科技互联网公司装修 期待互联网科技 润盈互联网科技 齐家互联网科技有限公司 深圳期待互联网科技 科技互联网创业计划书 重庆科技学院互联网 互联网科技创新企业排名 科技互联网的估值 互联网在线教育科技创业 互联网数据科技专业 南博望互联网科技有限公司 上海京穆互联网科技有限公司 21世纪互联网科技成就 卡尔迅互联网科技有限公司 2021世界互联网领先科技成果发布 济南小医互联网科技有限公司招聘 河南商务圈互联网科技有限公司 前海云享互联网科技 北京互联网科技 鑫亿盛互联网科技 科技赋能视角下互联网保险发展 银行科技岗属于互联网吗 半导体是互联网高科技吗 济南小医互联网科技有限公司招聘 保山互联网科技靠谱吗 玉溪新华互联网科技怎么选 安徽九吞吴互联网科技有限公司 宁波允成互联网科技有限公司
0