你好,游客 登录 注册 搜索
背景:
阅读新闻

基于syslinux (isolinux) 光盘引导

[日期:2012-08-04] 来源:Linux社区  作者:cattlex [字体: ]

步骤四: 

在准备制作ISO的目录里添加一个子目录,比如boot/isolinux/,然后放入 isolinux.cfg和一个对所有光盘都一样的isolinux提供的引导介质 isolinux.bin,当然还要放入相应的kernel,initrd等我们需要在引导时调用到的文件,然后制作iso的时候要使用-b参数,来指明要使用isolinux.bin文件启动:

mkisofs -o output.iso \

-b isolinux/isolinux.bin –c isolinux/boot.cat \

-no-emul-boot -boot-load-size 4 -boot-info-table \

iso-dir/

最后的参数就是指定的光盘的目录了,-c参数的那个文件是自动生成的,不用太担心,其余参数都是固定的。

至此,整个系统的启动和制作过程就已经完成了。可以说有了这些知识,就可以设计一个简单的启动光盘,至于光盘的功能,需要用户根据自己的需求来修改和调整!

  在linux使用命令mkisofs命令:

CODE:

mkisofs -o myiso.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table iso-dir

解释:     
mkisofs是产生ISO光盘镜像的命令;   
-o
输出文件 
-b
引导程序 
-c
引导目录文件 
-l
允许32 字符长度的文件名(取代默认iso9660标准的8.3文件名)   
-J Joliet
文件系统(Windows兼容)   
-r RockRide Unix
扩展支持    

注:这种方法就不做解释了,不会的朋友就自己man一些。(但是貌似我的系统里没有mkisofsman文档呢

linux
相关资讯       syslinux 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款