一直在用debian系统,这两天想让系统更个性一点,所以准备把grub的背景换了,在网上找了一下,貌似都是以前的文章,很麻烦,感觉很累哎,所以,决定自己来。

首先看了一下grub配置文件,貌似背景是一张png图片(/usr/share/p_w_picpaths/desktop-base/joy-grub.png)我想,只要更换了这张图,那么,grub背景也就换了吧,果断,首先备份(cp /usr/share/p_w_picpaths/desktop-base/joy-grub.png /usr/share/p_w_picpaths/desktop-base/joy-grub-back.png),然后在文件管理器中查看了一下文件的属性(640*480px)。所以在网上找了一张个性点的。然后替换了。修改权限chmod 之后重启,背景是换了,但是,变形了,因为grub背景是把640*480px像素的图片拉伸成屏幕的分辨率大小的。对于这个问题,我的解决办法是,下载一个和你屏幕分辨率一样的图片,然后,用gimp非等比缩放成640*480px。然后再替换,这样就OK了。