看到题目大家都会很迷惑,因为一说到grub大家都会查找启动相关的问题,今天这里说说grub的颜色配置问题,因为说的是颜色的问题,所以题目是非主流的,哈哈。
言归正传,大家安装linux,一开机首先映入眼帘的就是grub的画面,不同的发行版本有不同的背景,这个背景是怎么来的呢,是由menu.list里面的splashimage=(ha0,0)/grub/splash.xpm.gz,这句话执行的,grub进入stage2的时候解析menu.list,发现上面那句话,上面那句话就是在你对应/boot/grub下面找到splash.xpm.gz这个图片然后显示为背景,这个图片的格式640*480 14位色的xpm图片,然后用gzip压缩的图片.如果大家想换背景图片的话,只要是这个格式图片,然后用gzip压缩,放到grub目录下面,然后splashimage=(ha0,0)/grub/name.xpm.gz(name是你对应图片的名字),这样就可以换背景了.
不是题目说是menu的颜色配置吗?为什么上面要讲一大堆灰话啊?原因就是如果有背景的情况下颜色配置是不起效果的,那么我们实现效果首先要做的事情就是吧splashimage=(ha0,0)/grub/splash.xpm.gz这句话注释掉,注意menu.list的注释用"#".
注释的之后,重启,然后大家看到的就是一个没有背景的grub了:
在开始工作之前我先介绍一下颜色配置的格式和可以选择的颜色
[格式]
color normal [highlight]
什么意思呢?color是我们改变颜色的命令,normal是上面图片里面的那个框框的颜色,highlight就是框框里面的那些title的颜色,对应的noamal和highlight也有foreground/background之分.
[颜色]
背景black blue green cyan red magenta brown light-gray
前景dark-gray light-blue light-green light-cyan light-red light-magenta yellow white
那上面对应的默认配置颜色就是color light-gray/black black/light-gray
那么我们怎么修改menu的颜色呢,听我慢慢道来,在上面的画面,我们可以根据提示在键盘上敲入c,这个时候会进入命名模式,出现grub>这个提示符号,然后就开始我们的工作了,这个grub>提示符下面输入
color green/black light-green/black,然后按Esc,看看出现颜色咯,截图看看
大家可以根据喜欢,自己配置喜欢的颜色,本人审美观不行,如果大家有什么好的配置方案给可以我留言哦!!!!!^_^
等大家配置好颜色后可以直接写入到menu.list的里面这样就不用每次手动写了,注意一点一定要写在title上面哦,不然启动的时候会提示说grub配置不正确,如果写错了也没有关系,那么在原始画面上输入e,然后移动到color那行,输入d,这样临时吧这句话删除了,输入b正常启动,记得要menu.list改过来哦
打完收工
阅读(2390) | 评论(0) | 转发(0) |