最近系统连续故障,一直在处理系统启动问题,顺便劳逸结合娱乐一下,把GRUB中的背景图片修改了,主要配置是在 /etc/default/grub 增加一行GRUB_BACKGROUND配置指定图片位置,然后执行一次upgrade-grub:
└──╼ $cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=3
GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=8
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="noautomount"
# add a background picture
GRUB_BACKGROUND=/boot/grub/grub_a.jpg
#...... ...... ......
#...... ...... ......
#...... ...... ......
└──╼ #update-grub
效果还不错:
在parrot里面默认的grub背景是在grub_background.sh里面定义的,个别要求可参考以下,实际上还是要看grub的脚本里面的设置执行顺序,这个并未实测是否准确:
GRUB 启动图像搜索顺序
在 grub-2.02 中,对基于 Debian 的系统来说,它将按照以下顺序搜索启动背景:
/etc/default/grub 里的 GRUB_BACKGROUND 行
在 /boot/grub/ 里找到的第一个图像(如果发现多张,将以字母顺序排序)
在 /usr/share/desktop-base/grub_background.sh 中指定的
在 /etc/grub.d/05_debian_theme 里 WALLPAPER 行列出的
GRUB 背景图像属性
可以使用 PNG, JPG/JPEG 以及 TGA 类型的图像文件作为 GRUB 2 的背景。必须符合以下规范:
JPG/JPEG 图像必须是 8-bit (256 色)
图像应该是非索引的,RGB