syslinux的gfxboot配置(實(shí)現(xiàn)中文菜單).doc_第1頁
syslinux的gfxboot配置(實(shí)現(xiàn)中文菜單).doc_第2頁
syslinux的gfxboot配置(實(shí)現(xiàn)中文菜單).doc_第3頁
syslinux的gfxboot配置(實(shí)現(xiàn)中文菜單).doc_第4頁
syslinux的gfxboot配置(實(shí)現(xiàn)中文菜單).doc_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、syslinux 的 gfxboot 配置 (實(shí)現(xiàn)中文菜單 )syslinux 的 gfxboot 配置xtra=&page=1syslinux 從 3.74 后已經(jīng)支持gfxboot ,我們可以通過gfxboot配置來實(shí)現(xiàn)中文菜單,需要的相關(guān)文件和配置如下:一、文件結(jié)構(gòu)及說明1、光盤或U 盤目錄 QUOTE:< 光盤目錄結(jié)構(gòu)及說明> isolinux.bat mkisofs.exe<cd> <BOOT> 06PE.BIN FONT.BIN NTDETECT NTDETECT.COMPE06PEIN <bin> syslinux ldnt

2、ldr mkimage.exe TANGOPE.bin合并 ldntlr.bat <img> dir.cmd diskgen.img img.txt MaxDOS.img <isolinux> back.jpg boot.cat gfxboot.cfg isolinux.bin isolinux.cfg text.jpg welcome.jpg <syslinux > gfxboot.c32的 modules 目下 ,在作用: gfxboot 的程序,在syslinux.cfg中加入 uigfxboot.c32 message這條命令,就可以用gfxboot

3、的菜單 gfxboot.cfg作用:gfxboot的配置文件,可設(shè)置菜單條數(shù),位置等等,不放到message文件里的話,必須放到 syslinux 、 isolinux 目錄, pxelinux的放在根目錄 message作用:是一個(gè) cpio 壓縮包,可用 7z 打開或解壓,但必須用cpio 壓縮,內(nèi)置 gfxboot 菜單的核心文件、翻譯文件、背景圖等等,可以任意命名,結(jié)構(gòu)圖下面。 back.jpg作用: gfxboot菜單的背景圖 ,不放到 message文件里的話,必須放到syslinux 、isolinux目錄, pxelinux的放在根目錄 text.jpg作用: gfxboot

4、菜單的歡迎文字圖, welcome.jpg作用: gfxboot 菜單的歡迎背景圖 syslinux.cfg作用:這個(gè)地球人都知道,使用gfxboot 菜單的話加入:ui gfxboot.c32 message,并作相關(guān)改動 back.png作用: syslinux 普通菜單背景圖 sys_zh.cfg作用:syslinux 普通中文菜單配置 zh.psf作用:syslinux 普通中文菜單字體 vesamenu.c32 chain.c32 isolinux.bin ldlinux.bin memdisk pxelinux.0 reboot.c32 syslinux.exe生成 isolinu

5、x.cfg.bat <工具> gfxboot 注釋 .cfg syslinux_zh_rsc.cfg 安裝 syslinux.bat 編輯配置軟件 .exe 編輯配置軟件 .ini 解壓 message.bat 生成 syslinux_zh中文菜單 .bat 壓縮 message.bat <bin> chs16 cpio.exe GREEK.F16 hzpsf.exe libiconv2.dll libintl3.dll <WXPE> NTDETECT.COM SETUPLDR.BIN TANGOPE.IS_ WINNT.TPE2、 <message文

6、件結(jié)構(gòu)及說明>QUOTE:<message> initgfxboot的核心文件(必須有) 16x16.fnt字體文件(必須有) lang作用:設(shè)置菜單默認(rèn)語言,用Notepad+或notepad2來編輯,末尾要留一行空行(必須有) languages語言列表文件,用 Notepad+ 或 notepad2來編輯,末尾要留一行空行(必須有 ) en.tr核心菜單翻譯文件 - 英文 (可以有 ) zh_CN.tr核心菜單翻譯文件 - 簡體 (必須有 ) zh_TW.tr核心菜單翻譯文件 -繁體 (可用有 ) translations.zh_CN 將 syslinux.cfg 或

7、isolinux.cfg 菜單翻譯為簡體中文 (必須有 ) translations.zh_TW 將 syslinux.cfg 或 isolinux.cfg 菜單翻譯為繁體中文 (可以有 ) panim.jpg動畫菜單小企鵝圖 panim_a.jpg 動畫菜單小企鵝圖 pback.jpg動畫菜單背景圖 timer_a.jpg 默認(rèn)菜單項(xiàng)倒計(jì)時(shí)啟動圖 phead.jpg hapysuse.mod pabout.txt 二、配置示例1、 gfxboot.cfg示例 Copy to clipboard - CODE:; Sections are read in the order given in

8、base:layout, with section base; implicitly added at the end. If a config value is given more than once,; the first entry wins.; If a screen resolution cant be set, 640x480 is used as fallback (and; section 640x480 added to the layout list).; If the penguin screen is active, section penguin isautomat

9、ically added; to the layout list.; Setting livecd=1 implicitly adds section live to the layout list.; Color values: 24 bit RGB (e.g. 0xff0000 = red).;base; theme name theme=openSUSE; other sections to read layout=1024x768,live; penguin theme likelihood (in percent, -1 = auto); penguin=100 開啟動畫, -1 為

10、關(guān)閉penguin=-1; activate speech output talk=0; sound volume (0.100) volume=70; menu background transparency (0.255) menu.transparency=0x20; default fontfont.normal=16x16.fnt; main menu font font.large=16x16.fnt; background image background=back.jpg; max. visible main menu items; mainmenu.entries=16 設(shè)置

11、菜單條數(shù)為 16 mainmenu.entries=16; minimal main menu selection bar width mainmenu.bar.minwidth=300; main menu selection bar transparency (0.255) mainmenu.bar.transparency=150; main menu colors; mainmenu.bar.color=0xFF0000菜單選定條顏色mainmenu.bar.color=0xffffff; mainmenu.normal.fg=0xFF0000 未選定菜單文字顏色 mainmenu.n

12、ormal.fg=0xEEC900; mainmenu.selected.fg=0xFF0000 選定菜單文字顏色 mainmenu.selected.fg=0xFF0000; boot option colors啟動選項(xiàng)顏色bootopt.label.fg=0xFF0000bootopt.text.fg=0xFF0000; progress bar color progress.bar.color=0x295202; menu colors menu.normal.bg=0xd8deed menu.normal.fg=0xEE30A7 menu.selected.bg=0x6c6c6c me

13、nu.selected.fg=0xffffff; window colors window.bg=0xd8deed window.fg=0x000000 window.title.bg=0x217b05 window.title.fg=0xffffff window.title.error.bg=0xc00000; help system colors help.link.fg=0x0000a0 help.link.selected.fg=0xffffff help.link.selected.bg=0x0000a0 help.highlight.fg=0x009000; panel colo

14、rs panel.fg=0xEE30A7; panel.title.fg 底下 語言 等文字的顏色panel.title.fg=0xffffff; FX 的顏色panel.f-key.fg=0xFF0000; default keymap (e.g. de-latin1-nodeadkeys or cz-lat2-us) keymap=; replace underscores (_) with space in menu entries_2space=11024x768; screen size screen.size=1024,768; upper left corner, if x =

15、-1, center horizontally; mainmenu.pos=120,80調(diào)整菜單的水平向左位置為120 ,垂直向下為80mainmenu.pos=120,80; boot option input field position; bootopt.pos=120,510 調(diào)整啟動項(xiàng)的水平向左位置為120 ,垂直向下為505bootopt.pos=120,500800x600; screen size screen.size=800,600; upper left corner, if x = -1, center horizontally; mainmenu.pos=100,80

16、調(diào)整菜單的水平向左位置為100 ,垂直向下為80mainmenu.pos=100,80; boot option input field position; bootopt.pos=100,500 調(diào)整啟動項(xiàng)的水平向左位置為180 ,垂直向下為500bootopt.pos=180,500640x480; screen size screen.size=640,480; upper left corner, if x = -1, center horizontally mainmenu.pos=120,80; boot option input field position bootopt.po

17、s=120,380penguin; upper left corner, if x = -1, center horizontally mainmenu.pos=220,163; main menu selection bar transparency (0.255) mainmenu.bar.transparency=120; boot option input field position bootopt.pos=263,490; background imagebackground=pback.jpg livewelcome=1; set livecd flag livecd=1; mo

18、ve down one menu entry the first time an F-key is usedautodown=0; F-key assignments, see install section for doc key.F2=langkey.F3=videokey.F4=key.F5=key.F6=key.F7=key.F8=key.F11=rebootkey.F12=poweroff; add lang option with current locale addopt.lang=1; add keytable option with current keymapaddopt.

19、keytable=12、syslinux.cfg示例:Copy to clipboard - CODE:default TangoPEimplicit 1ui /boot/syslinux/gfxboot.c32 /boot/syslinux/messageprompt1timeout 300label harddisklocalboot 0x80label TangoPEboot /boot/bin/TANGOPE.binlabel 66369boot /BOOT/06PE.BINlabel MaxDOSkernel /boot/syslinux/memdiskappend initrd=/

20、boot/img/MaxDOS.imglabel grub4doskernel /boot/bin/ldntldrappend initrd=/boot/bin/grldr.bin label syslinuxconfig /boot/syslinux/sys_zh.cfg# label reboot#kernel /boot/syslinux/reboot.c32# label Power_off#kernel /boot/syslinux/label XXXPEboot /boot/bin/XXXPE.binlabel XXXIMGkernel /boot/syslinux/memdiskappend initrd=/boot/img/XXX.img3、translations.zh_CNCopy to clipbo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論