基于syslinux isolinux 光盘引导Word文档下载推荐.docx
《基于syslinux isolinux 光盘引导Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于syslinux isolinux 光盘引导Word文档下载推荐.docx(6页珍藏版)》请在冰豆网上搜索。
![基于syslinux isolinux 光盘引导Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2022-12/6/87bfe432-42dc-4709-ac5a-96efbeb3e57e/87bfe432-42dc-4709-ac5a-96efbeb3e57e1.gif)
font-size:
10.0pt;
font-family:
宋体;
mso-ascii-font-family:
Arial;
mso-hansi-font-family:
mso-bidi-font-family:
border:
nonewindowtext1.0pt;
mso-border-alt:
nonewindowtext0cm;
padding:
0cm;
mso-font-kerning:
0pt"
>
解压下载的syslinux<
文件,提取如下的文件:
isolinux.bin
注:
光盘镜像引导文件
isolinux.cfg注:
启动菜单的配置文件;
自编辑
memdisk注:
引导IMG镜像的文件
vesamenu.c32(或menu.c32)注:
官方提供的二种窗口模块
chain.c32注:
指定分区启动
如:
chain.c32
hd0,1(或chain.c32hd0,2)
reboot.c32注:
重新启动计算机的文件
m16-640x640-syslinux.jpg(或syslinux_splash.jpg)
自己可以定义新的图片作为背景,图图片格式
640*480jpg/png)
步骤二:
将提取的文件按照如下的文件目录放置:
("
//"
表示注释内容,使用的时候去掉)
根目录(iso-dir)
|
|---isolinux---|
isolinux.bin
|isolinux.cfg
|memdisk
|vesamenu.c32(或menu.c32)
|chain.c32
|reboot.c32
|m16-640x640-syslinux.jpg(或syslinux_splash.jpg)//这个文件的名字是可以自己定义的,图片也是可以自己更换的
|
|---boot-----存放IMG镜像以及启动文件//主要就是放置一些winpe
或者
grub再或dos等的一些文件。
步骤三:
isolinux.cfg<
配置文件的编辑<
(如下式样本,自己可修改其中的内容“//”<
后为注释内容,使用时去掉)
F1readme.txt//注:
F1~~F12自定义热键,个人建议使用linux格式编译这些文档,否则会显示乱码等,对中文的支持不好,所以使用英文编写
F2isolinux.cfg//同上
defaultvesamenu.c32//注:
默认启动窗口
MENUBACKGROUNDm16.jpg//注:
窗口的背景图案
MENUTITLExxxxxxxxxxxx//注:
窗口菜单的名称
LABELboothd//注:
单项菜单名,区分不同的启动项使用的,在光盘启动的时候不显示,这个是不能和后面的重复的
MENULABELBootSystemofHD0,1//注:
在窗口中显示单项菜单名,即光盘启动时显示的文件名
kernel/isolinux/chain.c32hd0,1//注:
指第一硬盘第一分区启动
LABELxxxxxxxxxxxxx
MENULABELxxxxxxxxxxxxxxxxx
kernel/isolinux/memdisk//注:
IMG镜像引导器少于2.88MB的镜像,不需指定C/H/S,这个文件很重要,不要做更改
appendinitrd=/boot/xly.gz//注:
IMG镜像可采用wingzip
压缩
LABELghost
MENULABELSymantecGHOST11.0.2
CorporateEdition
kernel/isolinux/memdiskc=214h=2s=18
floppy//注:
大于2.88MB必需指定C/H/S
appendinitrd=/boot/onekey.gz//如果这*.gz或者是img、iam等的文件大于了2.88MB,需要指定C/H/S。
推荐软件:
GDParam查看
LABELpeldr
MENULABELBootWinPEofWindowsXP
SP2
kernel/boot/peldr.bin//注:
此文件需经处理,见引导文件处理,此处处理所需要的软件loadbin
(windows平台下)
LABELgrldr
MENULABELGotoGrub4dosBoot
Menu
kernel/boot/mygrldr//注:
此文件需经处理,见引导文件处理,本人并没有进行尝试,理由:
本人采用grub1/grub2代替这里
LABELg2ldr
MENULABELGotoGrub2Boot
kernel/boot/g2ldr//注:
同上面的注释,官网上貌似没有现成的,因为需要自己编译,可以使用super
grub这个公司的文件
LABELreboot
MENULABELRebootYour
Computer
kernel/isolinux/reboot.c32//注:
启动计算机
主要写在此条目的最后:
有很多的实用的设置(可能我并不需要,或者这项功能我并不知道)我没有列举出来,比如设置字体颜色等等,需要的朋友再去查看其他的资料吧。
isolinux.cfg简单示例
defaultiso-dir
prompt0//prompt=1这是说,向用户提示输入选择,直接回车就是缺省选项了。
当然,如果使其等于0则,不向用户提示输入选择。
LABELFedora
kernel/isolinux/vmlinuz
appendinitrd=/isolinux/initrd.img
步骤四:
ISO的目录里添加一个子目录,比如boot/isolinux/isolinux.cfgisolinux提供的引导介质isolinux.binkernel,initrdiso的时候要使用-bisolinux.bin文件启动:
mkisofs-ooutput.iso\
-bisolinux/isolinux.bin–cisolinux/boot.cat\
-no-emul-boot-boot-load-size4-boot-info-table\
iso-dir/
-c参数的那个文件是自动生成的,不用太担心,其余参数都是固定的。
至此,整个系统的启动和制作过程就已经完成了。
可以说有了这些知识,就可以设计一个简单的启动光盘,至于光盘的功能,需要用户根据自己的需求来修改和调整!
在linux使用命令mkisofs命令:
CODE:
mkisofs-omyiso.iso-bisolinux/isolinux.bin-cisolinux/boot.cat
-no-emul-boot-boot-load-size4-boot-info-tableiso-dir