- 首页 > it技术 > >
-b <开机映像文件> 或 -eltorito-boot <开机映像文件> :指定在制作可开机光盘时所需的开机映像文件。mkisofs
-v详细信息
-J生成Joliet目录信息
-R生成Rock Ridge目录信息
-T为不了解长文件名的系统生成翻译表
-m repoview排除文件名称
-m boot.iso
-e images/efiboot.img
-no-emul-boot启动映像时“无模拟”映像
-b isolinux/isolinux.bin设置El Torito启动映像名称
-c isolinux/boot.cat设置El Torito引导目录名称
-V ChengJieOS-Linux-V8-x86_64 设置卷ID
-o ../xxxx.iso
.
Usage: genisoimage [options] file...
Options:
-nobak不要包含备份文件
-no-bak不要包含备份文件
-abstract FILE设置抽象文件名
-A ID, -appid ID设置应用程序ID
-biblio FILE设置书目文件名
-cache-inodes缓存inode(需要检测硬链接)
-no-cache-inodes不要缓存inode(如果文件系统没有唯一的单元)
-check-oldnames从旧会话中检查所有导入的ISO9660名称
-check-session FILE检查以前会话中的所有ISO9660名称
-copyright FILE设置版权文件名
-debug设置调试标志
-b FILE, -eltorito-boot FILE
设置El Torito启动映像名称
-eltorito-alt-boot开始指定替代El Torito引导参数
-B FILES, -sparc-boot FILES 设置sparc启动映像名称
-sunx86-boot FILES设置sunx86启动映像名称
-G FILE, -generic-boot FILE 设置通用引导映像名称
-sparc-label label text设置sparc启动磁盘标签
-sunx86-label label text设置sunx86启动磁盘标签
-c FILE, -eltorito-catalog FILE
设置El Torito引导目录名称
-C PARAMS, -cdrecord-params PARAMS 来自cdrecord的魔术参数
-d, -omit-period忽略来自文件名的尾随句点(违反ISO9660)
-dir-mode mode使所有目录的模式成为此模式。
-D, -disable-deep-relocation 禁用深度目录重定位(违反ISO9660)
-file-mode mode使所有普通文件的模式成为此模式。
-f, -follow-links跟随符号链接
-gid gid让所有文件的群组拥有者成为这个gif。
-graft-points允许使用嫁接点作为文件名
-root DIR为所有新文件和目录设置根目录
-old-root DIR在前一个搜索文件的会话中设置根目录
-help打印选项帮助
-hide GLOBFILE隐藏ISO9660 / RR文件
-hide-list FILE带有ISO9660 / RR文件列表的文件要隐藏
-hidden GLOBFILE在ISO9660文件上设置隐藏属性
-hidden-list FILE带有隐藏属性的ISO9660文件列表文件
-hide-joliet GLOBFILE隐藏Joliet文件
-hide-joliet-list FILE带有Joliet文件列表的文件要隐藏
-hide-joliet-trans-tbl从Joliet树隐藏TRANS.TBL
-hide-rr-moved在Rock Ridge树中将RR_MOVED重命名为.rr_moved
-gui切换GUI的行为
-i ADD_FILES不再支持
-input-charset CHARSET用于文件名转换的本地输入字符集
-output-charset CHARSET输出文件名转换字符集
-iso-level LEVEL为ISO9660版本2设置ISO9660一致性等级(1..3)或4
-J, -joliet生成Joliet目录信息
-joliet-long允许Joliet文件名为103个Unicode字符
-jcharset CHARSETJoliet目录信息的本地字符集
-l, -full-iso9660-filenames ISO9660名称允许完整的31个字符文件名
-max-iso9660-filenames允许ISO9660名称的37个字符文件名(违反ISO9660)
-allow-leading-dots允许ISO9660文件名以'。'开头。 (违反ISO9660)
-ldots允许ISO9660文件名以'。'开头。 (违反ISO9660)
-L, -allow-leading-dotsOLD Pre-POSIX.1-2001选项 - 不要使用-L
-log-file LOG_FILE将消息重定向到LOG_FILE
-m GLOBFILE, -exclude GLOBFILE 排除文件名称
-exclude-list FILE带有要排除的文件名列表的文件
-pad填充输出到32k的倍数(默认)
-no-pad不要将输出填充到32k的倍数
-M FILE, -prev-session FILE 将路径设置为前一个会话进行合并
-dev SCSIdev将路径设置为前一个会话进行合并
-N, -omit-version-number忽略ISO9660文件名的版本号(违反ISO9660)
-new-dir-mode mode创建新目录时使用的模式。
-force-rr禁止先前会话的自动Rock Ridge检测
-no-rr禁止从以前的会话中读取Rock Ridge属性
-no-split-symlink-components 禁止拆分符号链接组件
-no-split-symlink-fields禁止拆分符号链接字段
-o FILE, -output FILE设置输出文件名称
-path-list FILE带有要处理的路径名列表的文件
-p PREP, -preparer PREP设置音量准备
-print-size打印估计的文件系统大小并退出
-publisher PUB设置卷发布者
-P PUB, -publisher PUBOLD Pre-POSIX.1-2001选项 - 不要使用-P
-quiet安静地运行
-r, -rational-rock生成合理化的Rock Ridge目录信息
-R, -rock生成Rock Ridge目录信息
-s TYPE, -sectype TYPE将输出扇区类型设置为数据/ XA1/生
-sort FILE根据FILE中的规则对文件内容位置进行排序
-split-output将输出分割成约。 1GB大小
-stream-file-name FILE_NAME 设置流文件ISO9660名称(包括版本)
-stream-media-size #在扇区中设置CD媒体的大小
-sysid ID设置系统ID
-T, -translation-table为不了解长文件名的系统生成翻译表
-table-name TABLE_NAME翻译表文件名
-ucs-level LEVEL设置Joliet UCS等级(1..3)
-udf生成UDF文件系统
-dvd-video生成符合DVD-Video的UDF文件系统
-uid uid让所有这些文件的所有者。
-U, -untranslated-filenames 允许未翻译的文件名(用于HPUX和AIX - 违反ISO9660)。 Forces -l,-d,-N,-allow-leading-dots,-laxable-filename,-allow-lowercase,-allow-multidot
-relaxed-filenames允许7位ASCII,小写字符除外(违反ISO9660)
-no-iso-translate不要翻译非法ISO字符'?',' - '和'#'(违反ISO9660)
-allow-lowercase除了当前字符集外,还允许使用小写字符(违反ISO9660)
-allow-multidot允许多个点的文件名(例如.tar.gz)(违反ISO9660)
-use-fileversion LEVEL使用文件系统的文件版本号
-v, -verbose详细信息
-version显示版本
-V ID, -volid ID设置卷ID
-volset ID设置音量设置ID
-volset-size #设置卷大小
-volset-seqno #设置卷序列号
-x FILE, -old-exclude FILE排除文件名(不建议使用)
-hard-disk-boot引导映像是硬盘映像
-no-emul-boot启动映像是“无模拟”映像
-no-boot启动映像不可启动
-boot-load-seg #设置启动映像的加载段
-boot-load-size #设置负载扇区的数量
-boot-info-table用信息表修补引导映像
-XA生成XA目录属性
-xa生成合理化目录属性
-z, -transparent-compression 启用文件的透明压缩
-hfs-type TYPE设置HFS默认的TYPE
-hfs-creator CREATOR设置HFS默认CREATOR
-g, -apple添加Apple ISO9660扩展
-h, -hfs创建ISO9660/HFS混合卷
-map MAPPING_FILE将文件扩展名映射到HFS TYPE / CREATOR
-H MAPPING_FILE, -map MAPPING_FILEOLD Pre-POSIX.1-2001选项 - 不要使用-H
-magic FILEHFS TYPE / CREATOR的魔术文件
-probe探测Apple / Unix文件类型的所有文件
-mac-name为ISO9660 / Joliet / RockRidge文件名使用Macintosh名称
-no-mac-files不要查找Unix / Mac文件(不建议使用)
-boot-hfs-file FILE设置HFS启动映像名称
-part生成HFS分区表
-cluster-size SIZEPC Exchange Macintosh文件的群集大小
-auto FILE设置HFS AutoStart文件名称
-no-desktop不要创建HFS(空)桌面文件
-hide-hfs GLOBFILE隐藏HFS文件
-hide-hfs-list FILE要隐藏的HFS文件的列表
-hfs-volid HFS_VOLIDHFS分区的卷名称
-icon-position保持HFS图标位置
-root-info FILE用于根文件夹的finderinfo
-input-hfs-charset CHARSET用于HFS文件名转换的本地输入字符集
-output-hfs-charset CHARSET 用于HFS文件名转换的输出字符集
-hfs-unlock保持HFS卷被解锁
-hfs-bless FOLDER_NAME祝福的文件夹名称
-hfs-parms PARAMETERS以逗号分隔的HFS参数列表
-prep-boot FILEPReP启动映像文件 - 最多允许4个
-chrp-boot添加CHRP引导标题
--cap查找AUFS CAP Macintosh文件
--netatalk查找NETATALK Macintosh文件
--double查找AppleDouble Macintosh文件
--ethershare寻找Helios EtherShare Macintosh文件
--exchange查找PC Exchange Macintosh文件
--sgi查找SGI Macintosh文件
--macbin查找MacBinary Macintosh文件
--single查找AppleSingle Macintosh文件
--ushare查找IPT UShare Macintosh文件
--xinet寻找XINET Macintosh文件
--dave寻找DAVE Macintosh文件
--sfm查找SFM Macintosh文件
--osx-double查找MacOS X AppleDouble Macintosh文件
--osx-hfs寻找MacOS X HFS Macintosh文件
推荐阅读