SYSLINUX中文介绍

1. SYSLINUX(ISOLINUX、PXELINUX、EXTLINUX也类似)主要文件的作用及说明:

isolinux.bin     光盘映像引导文件

isolinux.cfg      光盘映像启动菜单配置文件

syslinux.bin     磁盘(U盘/移动硬盘/本地磁盘)映像引导文件

syslinux.cfg     磁盘(U盘/移动硬盘/本地磁盘)映像启动菜单配置文件
memdisk         引导IMG映像的文件,如果你要引导IMG/IMA的映像文件,必须先加载memdisk
vesamenu.c32     二种窗口模块之一
menu.c32        二种窗口模块之一
chain.c32         指定分区启动【如:chain.c32 hd0,1 (或chain.c32 hd1,1)】
reboot.c32       重新启动计算机
back.png          窗口背景图片

2. SYSLINUX.CFG/ISOLINUX.CFG菜单解释

引导文件(命令)                                      说明
default vesamenu.c32                       默认使用vesamenu.c32窗口模块(必填项)
timeout 60                                            菜单停留时间,计时单位1/10秒(必填项)
F1 readme.txt                                       按F1阅读自述文件
F2 syslinux.cfg                                     按F2显示启动菜单配置文件
MENU BACKGROUND back.png     运行窗口背景图片(必填项)
MENU TITLE                                         菜单标题
MENU WIDTH 40                                 菜单选择条长度(必填项)
MENU MARGIN 0                                 菜单选择条缩进,0不缩进 (若删除则自动使用默认值)
MENU ROWS 30                                 菜单选择条却换,0不能却换(若删除则自动使用默认值)
MENU HELPMSGROW 26                (若删除则自动使用默认值)
MENU TIMEOUTROW 27                   倒计时条下移,0不下移(若删除则自动使用默认值)
MENU TABMSGROW 28                    TAB显示条下移,0不下移 (若删除则自动使用默认值)
MENU CMDLINEROW 28                 TAB信息条下移,0不下移 (若删除则自动使用默认值)
         上面这2项的参数必须一致,以免按TAB键后弹出的信息条易位
MENU HSHIFT 0                                  菜单选择条右移,0不右移 (若删除则自动使用默认值)
MENU VSHIFT 0                                   菜单选择条顶端,0不下移 (若删除则自动使用默认值)
         以上两项,默认值不一定是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
上面这三条有关整个菜单外框,如第二条menu color border可设置背景图片上的整个菜单外框的线条颜色,线条粗细,单线条或双线条等,还可设置为不显示菜单外框。如果都用默认,对应的条文均可删除,MENU TITLE后只剩下下面2条:
MENU WIDTH 58
MENU color border 0 #0000 #0000 none
LABEL DOS Tools                             设置标签为“DOS Tools”,LABEL后面有一个空格,这个空格是必须的。(看得懂就可以了)
MENU LABEL DOS Tools                 这个就大家在启动菜单上看到的启动项目,MENU和LABEL后面都有一个空格,这个空格是必须的。(看得懂就可以了)
kernel /memdisk                                指定要启动的内核,启动根目录的memdisk内核,默认是启动磁盘(hd0,0)的根目录(如果启动的内核在其它目录,在这里必须指明),如果启动的是linux内核,那么不可以指定一些那个linux内核允许的Option。kernel后面有一个空格,这个空格是必须的。
append initrd=/dostools.img            指定要启动的映像文件。这个文件可以是,.img .ima .gz(gz的压缩格式的可以引导文件),.bin(如果是.bin的格式,就可以不用kernel去启动memdisk了,例如:kernel /pe.bin) ,等等。

3. 文件扩展名(不区分大小写)

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

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值