切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 9320阅读
  • 17回复

syslinux的gfxboot配置 [复制链接]

上一主题 下一主题
离线a102135
 

发帖
39675
M币
14413
专家
183
粉丝
1091
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2011-05-29

近来,研究SYSLINUX启动,在无忧论坛看到网上飞鹰的这篇文章,就转过来和朋友们一起学习了!

syslinux从3.74后已经支持gfxboot,我们可以通过gfxboot配置来实现中文菜单,需要的相关文件和配置如下:
一、gfxboot的程序及配置
1、核心文件及配置
gfxboot.com
作用: gfxboot的程序,在syslinux的modules目下,在syslinux.cfg中加入ui gfxboot.com message这条命令,就可以用gfxboot的菜单

gfxboot.cfg
作用:gfxboot的配置文件,可设置菜单条数,位置等等,更详细的用法请参阅
gfxmenu定制高级教程(新增可定制菜单)

message或bootlogo
作用:gfxboot菜单的核心主题文件。
注意:syslinux和isolinux以及grub4dos的message不能通用!因为它们的message内置的文件不一样,syslinux的message仅仅内置了init文件,背景图,翻译文件等其他文件放在syslinux目录下,大家看看附件syslinux.rar就清楚了;isolinux的message内置的文件为init、languages、translations.en、translations.zh_CN、translations.zh_TW,其它文件在isolinux目录下;grub4dos的message则是将背景图,字体文件、gfxboot.cfg等所有关于gfxboot文件全部内置
修改:用
cpio.exe解压或压缩,cpio.exe批处理如下:

a、解压message
md message~
del message~\*.* /q >nul 2>nul
cpio.exe -t <message> message~\list.txt
cd message~&..\cpio.exe -i <..\message


b、压缩message
cd message~&..\cpio.exe -o <list.txt> ..\message



2、字体及语言列表
16x16.fnt 作用:字体文件,可用
GfxMenu批处理脚本GfxMenu Tools GUI图像界面等工具生成
lang  
作用:设置菜单默认语言,用Notepad++或notepad2来编辑,末尾要留一行空行
languages
作用:语言列表文件,用Notepad++或notepad2来编辑,末尾要留一行空行,isolinux菜单的话要压缩到message,syslinux的话直接放在syslinux目录下即可
3、翻译文件
A、核心菜单翻译文件,要编译才能修改
zh_CN.tr
zh_TW.tr
en.tr
B、翻译syslinux.cfg或isolinux.cfg菜单的文件,最好用Notepad++或notepad2来编辑,而且末尾要留一行空行,否则无法翻译
translations.zh_CN  翻译为简体中文
translations.zh_tw  翻译为繁体中文
translations.en     英文翻译
4、帮助文件
en.hlp
zh_CN.hlp
zh_TW.hlp
5、相关背景图
back.jpg
panim.jpg
panim_a.jpg
pback.jpg
phead.jpg
text.jpg
timer_a.jpg
welcome.jpg
二、syslinux的程序及配置
syslinux.exe
isolinux.bin
syslinux.cfg
sys_zh.cfg
zh.psf
memdisk
vesamenu.c32
chain.c32
reboot.c32
poweroff.com
back.png
三、配置示例

gfxboot.cfg
penguin=100
welcome=0
boot_show=0
xmenu_hide_current=1
menu_start_x=223
menu_start_y=135
menu_max_entries=20
menu_bar_min_width=350
menu_text_normal=0xffffff
menu_text_select=0
boot_text_options=0xffffff
boot_text_normal=0xffffff
infobox_bg=0xd8deed
infobox_text_normal=0
menu_bar_color=0xffffff
loading_color=0x295202
title_bg=0x4f9805
hide_reboot=1
hide_poweroff=1
disable_num_key=0
hide_help=1
hide_lang=0
custom_width=800
custom_height=600
custom_depth=32
panel_normal=0xffffff
panel_title=0xffffff
panel_high=0xffe050
panel_bg=0xd8deed
panel_border=0xeff2f6
livecd=1

syslinux.cfg
default winpe
implicit 1
ui gfxboot.com message
prompt   1
timeout 300
label harddisk
  localboot 0x80
label winpe
        kernel /boot/bin/H3_LNXXP.BIN
label ghost
        kernel /boot/syslinux/memdisk  
        append initrd=/boot/img/ghostc.img
label dos
        kernel /boot/syslinux/memdisk  
        append initrd=/boot/img/maxdos.img
label slax
        kernel /boot/linux/slax/vmlinuz
        append initrd=/boot/linux/slax/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 locale=CHS.UTF-8
label grub4dos
        kernel /boot/bin/ldntldr
        append initrd=/boot/bin/grldr
label syslinux
config sys_zh.cfg
label reboot
        kernel reboot.c32
# label Power_off
#         kernel poweroff.com

translations.zh_CNWindows
启动Windows
Windows
启动Windows
ghost
启动备份恢复工具GHOST
slax
启动SLAX6.1.2中文版
dos
启动迈思DOS工具箱加强版
winpe
启动无忧启动论坛WINDOWS PE
grub4dos
切换至GRUB4DOS菜单
syslinux
切换至SYSLINUX菜单
reboot
重新启动电脑
Power_off
关闭电脑



translations.zh_tw
Windows
啟動Windows
Windows
啟動Windows
ghost
啟動備份恢復工具GHOST
slax
啟動SLAX6.1.2中文版
dos
啟動邁思DOS工具箱加強版
winpe
啟動無憂啟動論壇WINDOWS PE
grub4dos
切換至GRUB4DOS菜單
syslinux
切換至SYSLINUX菜單
reboot
重新啟動電腦
Power_off
關閉電腦

四、效果截图




五、相关文章连接
分享:gfxmenu定制高级教程(新增可定制菜单)
grub4dos 的 gfxmenu 支持 (更新v3)

六、syslinux的gfxboot配置的相关文件
    
syslinux.rar

本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共30条打赏M币+182
离线小米

发帖
289
M币
211
专家
1
粉丝
20
只看该作者 1楼 发表于: 2011-05-29
请登录后查看
[ 此帖被米建君在2011-06-01 08:33重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共1条打赏M币+5
离线jqbf

发帖
24820
M币
2316
专家
49
粉丝
1245
只看该作者 2楼 发表于: 2011-05-29
请登录后查看

发帖
21517
M币
426
专家
77
粉丝
624
只看该作者 3楼 发表于: 2011-05-29
请登录后查看
离线xwyh

发帖
2871
M币
896
专家
2
粉丝
108
只看该作者 4楼 发表于: 2011-05-29
请登录后查看
离线a102135

发帖
39675
M币
14413
专家
183
粉丝
1091
只看该作者 5楼 发表于: 2011-05-29
回 3楼(lidan29010) 的帖子
请登录后查看
本帖最近打赏记录:共1条打赏M币+5
离线lgq_1074

发帖
1223
M币
1922
专家
10
粉丝
30
只看该作者 6楼 发表于: 2011-05-29
请登录后查看
离线kof-1997

发帖
31927
M币
4054
专家
128
粉丝
82
只看该作者 7楼 发表于: 2011-05-29
请登录后查看
离线838110292

发帖
13648
M币
64
专家
6
粉丝
6402
只看该作者 8楼 发表于: 2011-05-29
请登录后查看
离线东方龙

发帖
1959
M币
17303
专家
3
粉丝
268
只看该作者 9楼 发表于: 2011-05-29
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个