LinuxSir.cn,穿越时空的Linuxsir!

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

让你的 gentoo grub 菜单和 suse 一样漂亮。

[复制链接]
发表于 2005-10-19 23:55:02 | 显示全部楼层 |阅读模式
翻译自 gentoo forums,原贴:
http://forums.gentoo.org/viewtop ... hlight-gfxmenu.html

1.下载打过gfxmenu补丁的gurb 和 gentoo 主题
这里是 grub 和 gfxboot 的 ebuild:
http://bugs.gentoo.org/attachment.cgi?id=58698&action=view

下面是 gentoo 的 grub 主题:
http://bugs.gentoo.org/attachment.cgi?id=58699&action=view

2.看你的 /etc/make.conf 里有没有这句:
  1. PORTDIR_OVERLAY="/usr/local/portage"
复制代码
(也可能是你指定的地址)
没有的话请加上。

3.
  1. tar -xjpvf grub-0.96-r2-gfxsplash-3.0-ebuilds.tar.bz -C /usr/local/
  2. ebuild /usr/local/portage/sys-boot/grub/grub-0.96-r2.ebuild digest
  3. ebuild /usr/local/portage/media-gfx/gfxboot/gfxboot-3.0.15-r1.ebuild digest
复制代码


4.删除老的 grub
  1. emerge -C grub
复制代码


5.安装 grub
  1. ACCEPT_KEYWORDS="x86 ~x86" emerge /usr/local/portage/sys-boot/grub/grub-0.96-r2.ebuild
  2. ACCEPT_KEYWORDS="x86 ~x86" emerge gfxboot
复制代码


6.安装 gentoo 主题
解压 gentoo.org-Krystal-gfxsplash-theme
  1. tar -xjvpf gentoo.org-Krystal-gfxsplash-theme.tar.bz2 && cd gentoo.org-Krystal && make
复制代码

把 gentoo.org-Krystal/boot/message 文件拷贝到 /boot
  1. mount /boot && cp message /boot/message
复制代码


7.最后,把/boot/grub/grub.conf 文件中的 splashimage 一行换成
  1. gfxmenu (hd0,0)/message
复制代码
(硬盘号视个人情况而定)
我的grub.conf象这样:
  1. default 0
  2. timeout 10
  3. #splashimage=(hd0,0)/grub/dilek.xpm.gz
  4. gfxmenu (hd0,0)/message
  5. color white/blue black/light-gray

  6. title  Gentoo 2005.0 Kernel-2.6.11-r10NyN
  7. root (hd0,0)
  8. kernel (hd0,0)/kernel-2.6.11-NyN root=/dev/sda3 splash=silent,theme:livecd-2005.0 quiet CONSOLE=/dev/tty1 video=vesa:ywrap,mtrr vga=0x317 udev
  9. initrd (hd0,0)/fbsplash-livecd-2005.0-1024x768
  10. password **************
  11. title=Memtest86Plus
  12. root (hd0,0)
  13. kernel (hd0,0)/memtest86plus/memtest.bin
复制代码
发表于 2005-10-20 04:55:06 | 显示全部楼层
不错嘛, 翻译得很好啊, 顶一下
回复 支持 反对

使用道具 举报

发表于 2005-10-20 08:15:50 | 显示全部楼层
不错!拷一个grub字体,加一行“fontfile (hd0,1)/grub/fonts”,还能显示中文。
回复 支持 反对

使用道具 举报

发表于 2005-10-20 13:06:06 | 显示全部楼层
实用就好……我一般不搞这种折腾……
回复 支持 反对

使用道具 举报

发表于 2005-10-20 14:10:59 | 显示全部楼层
请问grub字体从哪里拷?
还有fonts是不是就是指字体的名字?比如:
fontfile (hd0,0)/grub/simsum.ttf
回复 支持 反对

使用道具 举报

发表于 2005-10-20 19:17:06 | 显示全部楼层
谁抓个图上来
回复 支持 反对

使用道具 举报

发表于 2005-10-20 22:45:23 | 显示全部楼层
Post by tell
请问grub字体从哪里拷?
还有fonts是不是就是指字体的名字?比如:
fontfile (hd0,0)/grub/simsum.ttf

对不起,试着注释那一行,grub还是能显示中文。应当是gfxboot-3.0.15-r1的作用。
回复 支持 反对

使用道具 举报

发表于 2005-10-21 13:31:26 | 显示全部楼层
顶,辛苦了。

不过还是喜欢简洁的。
回复 支持 反对

使用道具 举报

发表于 2005-10-21 16:19:27 | 显示全部楼层
按照这个帖子做有两个小bug
1、下载回来的文件是bz2而非bz的。
2、emerge -C grub之后,我这里需要重新手工建立/boot,手工mount。
回复 支持 反对

使用道具 举报

发表于 2005-10-21 18:03:40 | 显示全部楼层
贴上来个图片了,你们上面给的图片我这里打不开
谢谢
想看看是什么效果
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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