免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1614 | 回复: 0
打印 上一主题 下一主题

给Mandrake 9.1的grub加上背景图 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-09-23 18:49 |只看该作者 |倒序浏览
可能Mandrake编译的grub根本就不支持背景图,反正直接在/boot/grub/menu.lst文件中直接加上
splashimage (hd0,0)/boot/grub/splash.xpm.gz
不起作用,也不知Mandrake怎么搞的,这还不说,还弄个如此难看的配色方案,

本想下载一个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.重新启动,是不是看见背景图了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP