Chinaunix首页 | 论坛 | 博客
  • 博客访问: 640459
  • 博文数量: 486
  • 博客积分: 10125
  • 博客等级: 上将
  • 技术积分: 5842
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-27 18:34
文章分类

全部博文(486)

文章存档

2011年(52)

2010年(107)

2009年(289)

2008年(38)

我的朋友

分类: LINUX

2009-08-21 09:27:12

[分享]syslinux成功制作U盘PE启动盘经验+教程【080410更新】



[分享]syslinux成功制作U盘PE启动盘经验+教程【080410更新】


用syslinux制作U盘启动盘心得
20080318 by m68@wuyou,zj.gd.cn

1、U盘要用XP或WinPE的管理工具:“磁盘管理”进行格式化,这是成功关键。
  否则用其它工具格式化的尤其是反复格式化均无法正常启动。

  运行 compmgmt.msc /s 选磁盘管理,在右窗格找到目标磁盘,右键选择格式化
(或先分区再格式化)。参见附图。


2、syslinux虽然兼容linux和DOS两种文件命名方式,但强烈建议使用“DOS 8.3”
  格式命名文件夹路径和文件名称。否则出现找不到文件的错误提示。

3、syslinux支持gzip或zip压缩格式的磁盘映像,但memdisk自身不能压缩——这点和
grub不一样! 记住  memdisk支持标准floppy镜像直接启动,非标准(容量大于2880K的)
要附加CHS参数!如:
LABEL maxdos
kernel boot\memdisk
append initrd=boot\maxdos.img floppy c=555 h=2 s=18

CHS参数的获得参考“GDParam - 获取硬盘、软盘景象文件的 C/H/S参数”


4、syslinux -> ldntldr -> grldr(inner menu -> someboot.iso )
其syslinux.cfg相关配置:
  kernel \ldntldr
  append initrd=\grldr

  上述 ldntldr可以改名,如为ldgrldr,但不能有.bin扩展名称(.bin等在
syslinux中有特殊含义,指磁盘镜像,ldntldr.bin文件显然不是磁盘镜像);

  这里grldr 不是磁盘镜像系统文件,也没有接受传入参数功能,故要使用内置菜单,
以实现多重引导。grldr也可以改为XYldr,X、Y为任意字母以实现多重引导。


5、如果要用syslinux引导PE,即采用 “syslinux -> ldntldr -> ntldr”模式,则
其syslinux.cfg相关配置:
  kernel \ldntldr
  append initrd=\ntldr
阅读(1419) | 评论(0) | 转发(0) |
0

上一篇:制作量产镜像ISO

下一篇:[zz]syslinux简介

给主人留下些什么吧!~~