SYSLINUX中文介绍
1. SYSLINUX(ISOLINUX、PXELINUX、EXTLINUX也類似)主要文件的作用及說明:
isolinux.bin ? ??光盤映像引導(dǎo)文件
isolinux.cfg ? ? ?光盤映像啟動菜單配置文件
syslinux.bin ? ??磁盤(U盤/移動硬盤/本地磁盤)映像引導(dǎo)文件
syslinux.cfg ? ? 磁盤(U盤/移動硬盤/本地磁盤)映像啟動菜單配置文件
memdisk ? ? ? ??引導(dǎo)IMG映像的文件,如果你要引導(dǎo)IMG/IMA的映像文件,必須先加載memdisk
vesamenu.c32 ? ??二種窗口模塊之一
menu.c32 ? ? ? ?二種窗口模塊之一
chain.c32 ? ? ? ??指定分區(qū)啟動【如:chain.c32 hd0,1 (或chain.c32 hd1,1)】
reboot.c32 ? ? ??重新啟動計算機(jī)
back.png ? ? ? ? ?窗口背景圖片
2. SYSLINUX.CFG/ISOLINUX.CFG菜單解釋
引導(dǎo)文件(命令) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?說明
default vesamenu.c32 ? ? ? ? ? ? ? ? ? ? ??默認(rèn)使用vesamenu.c32窗口模塊(必填項)
timeout 60 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?菜單停留時間,計時單位1/10秒(必填項)
F1 readme.txt ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??按F1閱讀自述文件
F2 syslinux.cfg ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??按F2顯示啟動菜單配置文件
MENU BACKGROUND back.png ? ??運行窗口背景圖片(必填項)
MENU TITLE ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??菜單標(biāo)題
MENU WIDTH 40 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??菜單選擇條長度(必填項)
MENU MARGIN 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 菜單選擇條縮進(jìn),0不縮進(jìn) (若刪除則自動使用默認(rèn)值)
MENU ROWS 30 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??菜單選擇條卻換,0不能卻換(若刪除則自動使用默認(rèn)值)
MENU HELPMSGROW 26 ? ? ? ? ? ? ? ?(若刪除則自動使用默認(rèn)值)
MENU TIMEOUTROW 27 ? ? ? ? ? ? ? ? ??倒計時條下移,0不下移(若刪除則自動使用默認(rèn)值)
MENU TABMSGROW 28 ? ? ? ? ? ? ? ? ? ?TAB顯示條下移,0不下移 (若刪除則自動使用默認(rèn)值)
MENU CMDLINEROW 28 ? ? ? ? ? ? ? ??TAB信息條下移,0不下移 (若刪除則自動使用默認(rèn)值)
? ? ? ? ?上面這2項的參數(shù)必須一致,以免按TAB鍵后彈出的信息條易位
MENU HSHIFT 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?菜單選擇條右移,0不右移 (若刪除則自動使用默認(rèn)值)
MENU VSHIFT 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??菜單選擇條頂端,0不下移 (若刪除則自動使用默認(rèn)值)
? ? ? ? ?以上兩項,默認(rèn)值不一定是0。
menu color screen
37;40
#00000000 #00000000 none
menu color border
30;44
#00000000 #00000000 none(必填項)
menu color title
1;36;44
#00000000 #00000000 none
上面這三條有關(guān)整個菜單外框,如第二條menu color border可設(shè)置背景圖片上的整個菜單外框的線條顏色,線條粗細(xì),單線條或雙線條等,還可設(shè)置為不顯示菜單外框。如果都用默認(rèn),對應(yīng)的條文均可刪除,MENU TITLE后只剩下下面2條:
MENU WIDTH 58
MENU color border 0 #0000 #0000 none
LABEL DOS Tools ? ? ? ? ? ? ? ? ? ? ? ? ? ? 設(shè)置標(biāo)簽為“DOS Tools”,LABEL后面有一個空格,這個空格是必須的。(看得懂就可以了)
MENU LABEL DOS Tools ? ? ? ? ? ? ? ? 這個就大家在啟動菜單上看到的啟動項目,MENU和LABEL后面都有一個空格,這個空格是必須的。(看得懂就可以了)
kernel /memdisk ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?指定要啟動的內(nèi)核,啟動根目錄的memdisk內(nèi)核,默認(rèn)是啟動磁盤(hd0,0)的根目錄(如果啟動的內(nèi)核在其它目錄,在這里必須指明),如果啟動的是linux內(nèi)核,那么不可以指定一些那個linux內(nèi)核允許的Option。kernel后面有一個空格,這個空格是必須的。
append initrd=/dostools.img ? ? ? ? ? ?指定要啟動的映像文件。這個文件可以是,.img .ima .gz(gz的壓縮格式的可以引導(dǎo)文件),.bin(如果是.bin的格式,就可以不用kernel去啟動memdisk了,例如:kernel /pe.bin) ,等等。
3. 文件擴(kuò)展名(不區(qū)分大小寫)
extensions ? ? ? ? ? ? ? ? ? ? ? ? ? ??explain
none or other ? ? ? ? ? ? ? ? ? ?Linux kernel image
? ? .0 ? ? ? ? ? ? ? ? ? ? ? ? ? ??PXE bootstrap program (NBP) [PXELINUX only]
? ? .bin ? ? ? ? ? ? ? ? ? ? ? ??"CD boot sector" [ISOLINUX only]
? ? .bs ? ? ? ? ? ? ? ? ? ? ? ? ?Boot sector [SYSLINUX only]
? ? .bss ? ? ? ? ? ? ? ? ? ? ? ?Boot sector, DOS superblock will be patched in [SYSLINUX only]
? ? .c32 ? ? ? ? ? ? ? ? ? ? ? ?COM32 image (32-bit COMBOOT)
? ? .cbt ? ? ? ? ? ? ? ? ? ? ? ??COMBOOT image (not runnable from DOS)
? ? .com ? ? ? ? ? ? ? ? ? ? ?COMBOOT image (runnable from DOS)
? ? .img ? ? ? ? ? ? ? ? ? ? ? Disk image [ISOLINUX only]
? ? .ima ? ? ? ? ? ? ? ? ? ? ? Floppy image [ISOLINUX only]
參考:
http://blog.sina.com.cn/s/blog_6a414a690100qk6w.html
總結(jié)
以上是生活随笔為你收集整理的SYSLINUX中文介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css重新定义class,div样式_c
- 下一篇: 几个用于前端canvas图片查看编辑的j