syslinux新手入门教程
1、直接引导 ISO,syslinux.cfg 文件如下:
UI vesamenu.c32([color=Red]指定图形化菜单,放在syslinux.cfg 最前面就可以了,下面省略[/color])
LABEL PEISO-WXRS([color=Red]LABEL 后面是菜单名,随便[/color])
LINUX memdisk([color=Red]创建虚拟磁盘[/color])
INITRD /boot/WIN7PE.iso([color=Red]加载 .iso 文件[/color])
APPEND iso raw([color=Red]APPEND 其实就是 把 后面的参数 追加到 上面一行结尾,这样写可能好看吧[/color])
2、用 ntldr 方式引导 PE,syslinux.cfg 文件如下:
LABEL PEHDD-HPY
KERNEL /boot/syslinux/chain.c32([color=Red]这东西反正可以链接的方式引导各种不同分区,MBR等[/color])
APPEND hd0 1 ntldr=/MINIPE/LDRXPE([color=Red]hd0 1 和 后面那些 其实就是 chain.c32 的参数,靠 append 追加上去[/color])
LDRXPE 其实是所谓的 ntldr ,其实最原始的应该是 PE的 SETUPLDR.bin 文件,经过修改改名得来。
究竟 ntldr 如何工作,如何修改,请参考:hi.baidu.com/whuisland/blog/item/e9955139d9cba9f43b87ce7e.html
3、用 ntldr 方式引导 PE,可是我的主板只支持 USB-FDD 模式,怎么办?
LABEL PEFDD-HPY
KERNEL /boot/syslinux/chain.c32
APPEND fd0 ntldr=/MINIPE/LDRXPE([color=Red]老主板 USB-FDD 或 USB-ZIP 模式引导,会把U盘认成 fd0[/color])
4、从 本机硬盘启动:
LABEL HDD 1,0
KERNEL /boot/syslinux/chain.c32
APPEND hd1 0([color=Red]一般 情况下 是 USB-HDD 模式引导的,会把U盘认成 hd0,所以 本机硬盘是 hd1, 后面的0是指 MBR,1~4是 主分区,5往后是逻辑分区[/color])
题外话:
在syslinux菜单环境下,可以按TAB键 可以调整每个选择项的参数,不行的时候试一下就试出来了。比如 hd0 改 hd1, hd10 改 hd11。试完再琢磨是怎么回事。
U盘装系统
(责任编辑:www.upzxt.com)