- 论坛徽章:
- 0
|
功能说明: 建立ISO 9660映像文件
语 法:
mkisofs
[-a]
//mkisofs通常不处理备分文件,使用本参数可以把备分文件也加入到iso文件内
[-d] //省略文件后的句号
[-D] //ISO9660最多只能处理8层的目录,超过8层的部分(Deep
Directories),RRIP会自动将它们设置成ISO9660兼容的格式,-D可以关闭此功能
[-f] //若遇到符号链接,默认会将此符号链接放入到映像文件内。-f
可以把符号指向的文件而不是符号放入映像文件内,而不保留符号关连
[-h] //显示在线说明
[-J]
//使用Joliet格式的目录与文件名,此为微软主导的格式,可在文件名中使用Unicode
[-l] //可使用ISO9660 32个字符长度的文件名。不过刻录出来的光盘可能无法在MS-DOS下正常读取
[-L] //允许文件名的第一个字符为句点(.),
刻录出来的光盘可能无法在MS-DOS下读取
[-N] //省略ISO 9660文件中的版本信息
[-r] //使用Rock Ridge
Extensions, 并开放全部文件的读取权限 。一般都会使用此参数
[-R] //使用Rock Ridge Extensions
[-T] //建立文件名的转换表,适用于不支持Rock Ridge
Extensions的系统上
[-v] //执行时显示详细的信息
[-z]
//建立透明性压缩文件的SUSP记录,此记录当前只在Alpha机器上的
Linux有效
[-A
]
//指定光盘的应用程序ID(长度为128个字符).应用程序ID会写入光盘Primary Volume Descriptor
的Application ID列
[-abstract
]
//指定摘要文件的文件名。摘要文件位于光盘根目录下,文件中说明了光盘的内容。 此参数会写入光盘Primary Volume Descriptor 的Abstract File ID栏
[-b
] //指定在建立可引导光盘(EI Torito)时,所需的引导映像文件
[-biblio
]
//指定ISBN(International Standard Book
Number)文件的文件名,ISBN文件位于光盘根目录下,记录光盘的ISBN.此参数会写入光盘的Primary Volume
Descriptor的Biblio graphic File ID列
[-c
]
//制作可引导光盘时,mkisofs会将引导映像文件中的全部内容作成一个文件。 -c参数即用来指定这个文件在光盘中的目录与文件名
[-C
] //将许多段(session)合成一个映像时,必须使用此参数。选项中的第一个扇区(sector)编号是指最后一个段的第一个扇区。选项中的第二个扇区编号是指新加入段的第一个扇区
[- copyright
]
//指定版权信息文件的文件名。版权信息文件位于光盘根目录下,文件中记录了光盘的版权信息。此参数会写入光盘Primary Volumn
Descriptor的Copyright File ID字段
[-hide
] //使指定的目录或文件在ISO9660或Rock Ridge Extensions的系统中隐含
[-hide-joliet
]
//使指定的目录或文件在Jolient系统中隐含
[-log-file
]
//在执行过程中若有错误信息,默认会显示在屏幕上。使用此参数可将错误信息存在指定的文件中
[-m
] //指定的目录或文件名将不会被放入到映像文件中
[-M
] //与指定的映像文件合并.此参数必须与-C参数一起使用
[-o
] //指定要生成的iso文件名
[-p
]
//记录光盘的数据处理人(长度为128个字符) 此参数会写入到光盘的Primary Volume
Descriptor的System ID列
[-P
]
//记录光盘的发行人(长度为128个字符),此参数会写入到光盘的Primary Volume
Descriptor的Publisher ID列
[-print-size]
//显示预计的文件系统大小。也就是指定的目录与文件刻录在光盘上的大小 。使用此参数可避免建立出太大的映像文件,而超出光盘实际的容量
[-quiet]
//执行时不显示任何信息
[-sysid
]
//指定光盘的系统ID(长度为32位).系统ID会写入光盘Primary Volume Descriptor的System ID列
[-V
]
//记录光盘的卷册识别码(长度为128位).此参数会写入光盘Primary Volume Descriptor的Volume ID列
[-volset
] //记录光盘的卷册集识别码(长度为128位).此参数会写入光盘Primary Volume Descriptor的Volume Set ID列
[-volset-size
]
//指定卷册集所包含的光盘张数(长度为4个位).此参数会写入光盘Primary Volume Descriptor的Volume Set Size列
[-volset-seqno ] //指定光盘在卷册集中的编号(长度为4个位).此参数会写入光盘Primary Volume Descriptor的Volume Sequence Number列,此参数使用的位置不得早于-volset-size参数
[-x
]
//指定的目录将不会被放入映像文件中
[目录或文件]
//源文件目录或文件名
示 例:
1)建立映像文件 (把目录a下的内容做成iso文件)
$mkisofs -r -o a.iso a/
2)建立映像文件 (把目录a下的内容做成iso文件,并指定不把文件b.txt放到iso中)
$mkisofs -m b.txt -r -o a.iso a/
3)建立映像文件 (把目录a下的内容做成iso文件,并指定不把目录b放到iso中)
$mkisofs -x b -r -o a.iso a/
4)建立映像文件 (把目录a下的内容做成iso文件,并指定不把目录b放到iso中,并指定数据处理人为Jack Chen)
$mkisofs -p "Jack Chen" -x b -r -o a.iso a/
5)建立映像文件 (把目录a下的内容做成iso文件,并指定共4张光盘,此为第2张)
$mkisofs -volset-size 4 -volset-seqno 2 -r -o a.iso a/
6)预计建立映像文件的容量大小
$mkisofs -print-size -r a/
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13329/showart_72249.html |
|