Gunnrose 于 2007-01-13 16:46:20发表:
二、BOOTSPLASH 画面的更改 首先说明:BOOTSPLASH 画面也可在YAST中更改,但YAST更改 存在 BUG,诸位可以一试。 1、首先打开文件/boot/grub/menu.lst,记下“kernel”一行"vga="后的数字,例如 791; 2、下载新 BOOTSPLASH 主题并安装(也可修改现有主题),SUSE 的各 FTP 镜像有现成的 BOOTSPLASH 主题,例如 OpenXchange,SuSE Classic 等,最终,主题的位置是 /etc/bootsplash/themes 目录下; 3、打开文件/etc/sysconfig/bootsplash, A、确认 SPLASH="yes" 而不是 SPLASH="no"; B、将 THEME= 后的括号中的 SuSE 替换为下载的主题名称,如 OpenXchange; 4、运行如下代码,生成 initrd : su - /sbin/mkinitrd -b /boot -k vmlinuz-2.6.13-8-default -i initrd.newbootscreen -s 1024x768 注意两点: A、命令中的 vmlinuz-2.6.13-8-default 要与 /boot 目录下的文件 vmlinuz* 文件名相同; B、命令中的 1024x768 要与 1 中记下的数字对应。对应关系如下: | 640x480 800x600 1024x768 1280x1024 ----+------------------------------------- 256 | 0x301 0x303 0x305 0x307 32k | 0x310 0x313 0x316 0x319 64k | 0x311 0x314 0x317 0x31A 16M | 0x312 0x315 0x318 0x31B 注:表中的值是16进制,若在 1 中记下的数字是十进制,则需要换算一下。例如 0x317=791。 也可直接将表中16进制的模式数值填入/boot/grub/menu.lst,替换"vga="后的数字。 5、命令执行后,会自动将文件 /boot/initrd 指向新生成的 /boot/initrd.newbootscreen,所以无须修改 /boot/grub/menu.lst。 6、重启后就可以看到新的 BOOTSPLASH。
Gunnrose 于 2007-01-13 16:41:11发表:
一、SUSE中修改启动管理器GRUB的背景图案的步骤 1、建一新目录: cd mkdir new 2、拷贝要修改的文件: cp /boot/message ~/new 3、解开该文件: cd ~/new cpio -i 4、清除旧文件: rm message 5、找一张自己满意的图片,用GIMP打开,裁剪缩放成800x600,保存为jpg格式的图片 要注意两点: A、保存时要调节图片质量以缩减jpg文件大小,使最终的文件尺寸不超过37KB。从GIMP的保存对话框里很容易知道最终的文件尺寸 B、保存时将文件名指向~/new/back.jpg,即覆盖掉~/new/back.jpg 6、重新生成文件: cd ~/new ls|cpio -o>../message 7、备份原GRUB信息文件: su cd /boot mv message message.orgi exit 8、使用包含新背景图案的GRUB信息文件: cd su cp message /boot exit 9、下次重启就会看到你的新的GRUB背景图案。
Gunnrose 于 2007-01-13 16:46:20发表:
二、BOOTSPLASH 画面的更改
首先说明:BOOTSPLASH 画面也可在YAST中更改,但YAST更改 存在 BUG,诸位可以一试。
1、首先打开文件/boot/grub/menu.lst,记下“kernel”一行"vga="后的数字,例如 791;
2、下载新 BOOTSPLASH 主题并安装(也可修改现有主题),SUSE 的各 FTP 镜像有现成的 BOOTSPLASH 主题,例如 OpenXchange,SuSE Classic 等,最终,主题的位置是 /etc/bootsplash/themes 目录下;
3、打开文件/etc/sysconfig/bootsplash,
A、确认 SPLASH="yes" 而不是 SPLASH="no";
B、将 THEME= 后的括号中的 SuSE 替换为下载的主题名称,如 OpenXchange;
4、运行如下代码,生成 initrd :
su -
/sbin/mkinitrd -b /boot -k vmlinuz-2.6.13-8-default -i initrd.newbootscreen -s 1024x768
注意两点:
A、命令中的 vmlinuz-2.6.13-8-default 要与 /boot 目录下的文件 vmlinuz* 文件名相同;
B、命令中的 1024x768 要与 1 中记下的数字对应。对应关系如下:
| 640x480 800x600 1024x768 1280x1024
----+-------------------------------------
256 | 0x301 0x303 0x305 0x307
32k | 0x310 0x313 0x316 0x319
64k | 0x311 0x314 0x317 0x31A
16M | 0x312 0x315 0x318 0x31B
注:表中的值是16进制,若在 1 中记下的数字是十进制,则需要换算一下。例如 0x317=791。
也可直接将表中16进制的模式数值填入/boot/grub/menu.lst,替换"vga="后的数字。
5、命令执行后,会自动将文件 /boot/initrd 指向新生成的 /boot/initrd.newbootscreen,所以无须修改 /boot/grub/menu.lst。
6、重启后就可以看到新的 BOOTSPLASH。
Gunnrose 于 2007-01-13 16:41:11发表:
一、SUSE中修改启动管理器GRUB的背景图案的步骤
1、建一新目录:
cd
mkdir new
2、拷贝要修改的文件:
cp /boot/message ~/new
3、解开该文件:
cd ~/new
cpio -i
4、清除旧文件:
rm message
5、找一张自己满意的图片,用GIMP打开,裁剪缩放成800x600,保存为jpg格式的图片
要注意两点:
A、保存时要调节图片质量以缩减jpg文件大小,使最终的文件尺寸不超过37KB。从GIMP的保存对话框里很容易知道最终的文件尺寸
B、保存时将文件名指向~/new/back.jpg,即覆盖掉~/new/back.jpg
6、重新生成文件:
cd ~/new
ls|cpio -o>../message
7、备份原GRUB信息文件:
su
cd /boot
mv message message.orgi
exit
8、使用包含新背景图案的GRUB信息文件:
cd
su
cp message /boot
exit
9、下次重启就会看到你的新的GRUB背景图案。