LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4106|回复: 17

给Mandrake 9.1的grub加上背景图

[复制链接]
发表于 2003-4-16 23:01:01 | 显示全部楼层 |阅读模式
可能Mandrake编译的grub根本就不支持背景图,反正直接在/boot/grub/menu.lst文件中直接加上
splashimage (hd0,0)/boot/grub/splash.xpm.gz
不起作用,也不知Mandrake怎么搞的,这还不说,还弄个如此难看的配色方案,:p

本想下载一个grub的源码来自行编译,考虑到RedHat可以使用背景图,是不是可以利用一下呢。于是我就尝试了一下,结果非常顺利地就成功了,

先说明一下,如果你不幸弄坏了Boot Loader,没关系,可以用Mandrake的第一张安装盘启动修复,启动时按F1,输入rescue就可进入修复模式。进行删除操作前,先从RedHat 9.0的/boot/grub/目录中复制*stage*文件备用(共10个),我是从虚拟机复制的,如果你没有,从本文最后的链接下载。

1.删除Mandrake自带的grub
rpm -e grub-0.93-1mdk
2.安装RedHat的grub
从RedHat 9.0的第一张安装盘的/RedHat/RPMS/目录中运行
rpm -i grub-0.93-4.i386.rpm
如果没有RH9的安装盘,可以从RedHat的FTP上下载grub-0.93-4.i386.rpm文件。
3.复制那10个*stage*文件到/boot/grub/下
4.制作splash.xpm.gz,可以使用GIMP,也可用convert工具转换,注意大小是640x480,颜色深度为15,否则grub无法识别。放到/boot/grub/目录下。
5.修改/boot/grub/menu.lst,加上
splashimage (hd0,0)/boot/grub/splash.xpm.gz
这里,(hd0,0)视你的linux的安装位置而变,可以参考menu.lst 文件中相关的内容。
6.运行sh /boot/grub/install.sh。
7.重新启动,是不是看见背景图了。

注:本人是刚接触linux不久的新手,很多概念都不太清楚,十足的菜鸟一个,因而本文可能有很多错误和愚蠢的地方,希望大家指正,互相学习。
发表于 2003-4-16 23:11:01 | 显示全部楼层
好是好,但是MDK用grub不太好阿!MDK支持lilo好一些!
发表于 2003-4-17 14:58:51 | 显示全部楼层
呵呵,也不能说lilo一定不如grub,我加了块scsi硬盘后,以现只能用lilo引导,grub引导不起来。而且用lilo引导还能经常见到Mandrake 那副经典的图标!
 楼主| 发表于 2003-4-17 15:15:05 | 显示全部楼层
其实就目前而言,我也没有体会到grub的优势,而且Mandrake中lilo的那副logo确实很不错,我唯一不喜欢lilo的就是不能在标题中使用空格.
发表于 2003-4-19 00:12:14 | 显示全部楼层
phidel兄写的很详细 。辛苦了。。。
多谢。
发表于 2003-5-3 00:42:12 | 显示全部楼层

lilo在标题中使用空格

用-连接就可以了
比如在lilo.conf中用MDK-Linux,显示出来就是MDK Linux
发表于 2003-5-12 13:51:07 | 显示全部楼层
我完全按照 phidel 的方法做的,没有任何改变!是不是要先在这个分区上装一个rh才行?把那几个文件拷过来后再删掉rh,装MDK?我用编译的方法装了一遍,也是没用,在grub>按TAB键,显示根本没有splash的命令!
发表于 2003-5-16 10:45:27 | 显示全部楼层
convert -size 800x600 file.jpg -resize 640x480 -colors 15 -profile '*' file.xpm
gzip file.xpm
发表于 2003-5-18 11:48:25 | 显示全部楼层
我成功了,过程是:先装一遍RH9,cp出相关的文件,再重新安装MDK9.1,按楼顶的方法修改,根据cp出的grub.conf的内容修改menu.lst,我发现楼顶好像有个错误:splashimage (hd0,0)/boot/grub/splash.xpm.gz ,应该是 splashimage= (hd0,0)/boot/grub/splash.xpm.gz。重起,见到画面!
发表于 2003-6-6 15:05:33 | 显示全部楼层

bios virus when use lilo

bios virus when use lilo
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表