show一下暑假弄的grub2 美化...

桌面秀,不同桌面、不同风格。
回复
头像
solowolf
帖子: 29
注册时间: 2009-10-11 2:36
来自: 山东人在地球
联系:

show一下暑假弄的grub2 美化...

#1

帖子 solowolf » 2010-09-08 0:23

2010年8月14日
21:47

暑假没网,无聊的为grub2加了背景图,现在才 发现自己一直都很蛋疼的痴迷美化...
先上图,最后一张是原壁纸

图像0144.jpg
图像0143.jpg
图像0142.jpg
美女高清壁纸【第二期】 (34).jpg
  暑假没网,在家闲着没事扒拉F盘的时候发现旮旯里躺着一本《Grub2基础教程》,额应该快一年了吧,上面举例是ubuntu9.10 ,当时看了一下感觉挺麻烦的,而且那张截图也不咋地...
从grub里面用ls 看见/boot 里面竟然木有我建的那个文件夹,难道是只显示系统属性的吗,ubuntu下用那个磁盘管理工具看见里面/boot→(hd0,10) ,/→(hd0,11),
发现从/boot就是/下的那个 (当时自己为boot分了100m) ,到这儿才真的有点理解目录两个字了
, 懒人可以直接照我的修改一下,
需要改的地方已用浅蓝色标出,#号后为个人注释

[/size]


# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="4"
#改默认为win7
if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
insmod jpeg
#安装jpeg支持模块

function savedefault {
if [ -z ${boot_once} ]; then
saved_entry=${chosen}
save_env saved_entry
fi
}

function recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
#insmod ext4 失败
set root='(hd0,11)'
search --no-floppy --fs-uuid --set b25bd8ec-718d-476b-8c52-d7f4af2a1077
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=800x600
#设置分辨率,我把图片按屏幕比例做了处理, ⊙﹏⊙b 我发现中间的×是 字母x
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 6fdd5478-5474-42b5-8fb9-6fd6d0ec97eb
set locale_dir=($root)/grub/locale
set lang=zh
#改成英/美应该都可以吧,或者来个jp?
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
background_image (hd0,10)/grub/start.jpg
#image后面加空格,图片被我按比例缩减到1280x800,不知如果比屏幕大的分辨率会怎么样
#图片 放在boot文件夹需要用root用户权限
#可以使用 sudo su 用户名 密码,取得root权限
#mkdir 新建目录
#用mv命令移动图片,mv 源目录/文件 目标文件夹

fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=black/black
#想吧第一个black换成灰色的,蛋木有成功
set menu_color_highlight=green/black
#颜色只发现:red,bule,green,yellow,white,black这几种
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu,Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 6fdd5478-5474-42b5-8fb9-6fd6d0ec97eb
linux /vmlinuz-2.6.32-21-generic root=UUID=b25bd8ec-718d-476b-8c52-d7f4af2a1077 ro quiet splash
initrd /initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu,Linux 2.6.32-21-generic (恢复模式)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 6fdd5478-5474-42b5-8fb9-6fd6d0ec97eb
echo '载入 Linux ...'
linux /vmlinuz-2.6.32-21-generic root=UUID=b25bd8ec-718d-476b-8c52-d7f4af2a1077 ro single
echo '载入引导虚拟磁盘 ...'
initrd /initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 6fdd5478-5474-42b5-8fb9-6fd6d0ec97eb
linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd0,10)'
search --no-floppy --fs-uuid --set 6fdd5478-5474-42b5-8fb9-6fd6d0ec97eb
linux16 /memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set fc8a19c68a197df8
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
上次由 solowolf 在 2010-09-12 16:23,总共编辑 1 次。
我要这天,再遮不住我眼;要这地,再埋不了我心!
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: show一下暑假弄的grub2

#2

帖子 tusooa » 2010-09-08 21:15

改/etc/grub.d里面相应的文件,不要改grub.cfg

代码: 全选

] ls -ld //
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

Re: show一下暑假弄的grub2

#3

帖子 delectate » 2010-09-08 21:45

3s time out,不关心美化
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

Re: show一下暑假弄的grub2

#4

帖子 jarryson » 2010-09-08 22:04

看成“show下一暑假弄的grub2”
头像
solowolf
帖子: 29
注册时间: 2009-10-11 2:36
来自: 山东人在地球
联系:

Re: show一下暑假弄的grub2

#5

帖子 solowolf » 2010-09-12 16:27

jarryson 写了:看成“show下一暑假弄的grub2”
:em04 其实后面有“美化”俩字的


:em06 我刚才看了一下标题 —— 汗死了
谢谢啦
我要这天,再遮不住我眼;要这地,再埋不了我心!
owwbu
帖子: 614
注册时间: 2006-11-15 14:14

Re: show一下暑假弄的grub2 美化...

#6

帖子 owwbu » 2010-09-13 9:40

那是美女么?
怎么感觉像是伪娘。
虽然对lz的审美品位不敢苟同。
但赞lz的钻研精神。
头像
remeber
论坛版主
帖子: 13030
注册时间: 2009-01-06 15:18
来自: 人间

Re: show一下暑假弄的grub2 美化...

#7

帖子 remeber » 2010-09-13 10:19

lz百年一现身。。现身就不做坏事。
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞
kepenoming
帖子: 51
注册时间: 2009-05-29 11:40

Re: show一下暑假弄的grub2 美化...

#8

帖子 kepenoming » 2010-12-03 16:40

:em11 :em11 :em11
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

Re: show一下暑假弄的grub2 美化...

#9

帖子 hubert_star » 2010-12-03 17:18

你可以在grub目录下面放一个custom.cfg来配置自己的参数,另外,图片什么的用/etc/defaults/grub来做
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
头像
momova
帖子: 3381
注册时间: 2007-07-11 21:43
系统: archlinux
来自: 东江边

Re: show一下暑假弄的grub2 美化...

#10

帖子 momova » 2010-12-03 19:14

我的没修改成功。
这几天一直找原因。


### BEGIN /etc/grub.d/05_debian_them_backup ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos10)'
search --no-floppy --fs-uuid --set a2d9b49b-d728-4f61-9b4a-00a0041ddc6f
insmod jpeg
if background_image /boot/grub/411.jpg ; then
set color_normal=gray/black
set color_highlight=magenta/black
else
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
fi
### END /etc/grub.d/05_debian_them_backup ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos10)'
search --no-floppy --fs-uuid --set a2d9b49b-d728-4f61-9b4a-00a0041ddc6f
insmod jpeg
if background_image /boot/grub/411.jpg ; then
set color_normal=gray/black
set color_highlight=magenta/black
else
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
fi
### END /etc/grub.d/05_debian_theme ###
我来了,我看见了,我征服了!
求勾搭,不管饭。
头像
nerver
帖子: 2061
注册时间: 2009-11-19 19:35

Re: show一下暑假弄的grub2 美化...

#12

帖子 nerver » 2010-12-03 20:12

修改/etc/default/grub文件就行吧

代码: 全选

GRUB_BACKGROUND="/boot/grub/wallpaper.png"
事先将图片移到了/boot/grub/ 中并改成相应的名字。然后

代码: 全选

grub-mkconfig -o /boot/grub/grub.cfg
.
——nerver is not never
头像
jepen
帖子: 221
注册时间: 2010-06-14 1:08

Re: show一下暑假弄的grub2 美化...

#13

帖子 jepen » 2010-12-03 21:02

不错 mark 现在用不着 我设timeout=0 开机直接进Ubuntu :em01
头像
asahi
帖子: 256
注册时间: 2010-09-19 23:08
联系:

Re: show一下暑假弄的grub2 美化...

#14

帖子 asahi » 2010-12-03 21:19

这图我收下了
UBUNTU让人感觉很亲切.
ub7016
帖子: 72
注册时间: 2010-06-13 15:00
来自: 厦门
联系:

Re: show一下暑假弄的grub2 美化...

#15

帖子 ub7016 » 2010-12-04 18:06

grub很牛的说
有电脑方面的问题或者需要电脑配件的可以联系我!
QQ:675896390 TEL:18965160769
My BBS:http://bbs.gao7.com/
回复