注意事项:
可能会出现如下错误
Using BOOT000.CAT;1 for isolinux/boot.cat (boot.cat)
mkisofs: Error: '(NULL POINTER)' and 'isolinux/boot.cat' have the same Rock Ridge name 'boot.cat'.
mkisofs: Unable to sort directory isolinux
-r This is like the -R option, but file ownership and modes are
set to more useful values. The uid and gid are set to zero,
because they are usually only useful on the author’s system,
and not useful to the client. All the file read bits are set
true, so that files and directories are globally readable on
the client. If any execute bit is set for a file, set all of
the execute bits, so that executables are globally executable
on the client. If any search bit is set for a directory, set
all of the search bits, so that directories are globally
searchable on the client. All write bits are cleared, because
the CD-Rom will be mounted read-only in any case. If any of
the special mode bits are set, clear them, because file locks
are not useful on a read-only file system, and set-id bits are
not desirable for uid 0 or gid 0. When used on Win32, the exe-
cute bit is set on all files. This is a result of the lack of
file permissions on Win32 and the Cygwin POSIX emulation layer.
See also -uid -gid, -dir-mode, -file-mode and -new-dir-mode.
-D 彻底隐藏rr_moved目录 -disable-deep-relocation Disable deep directory relocation (violates ISO9660)
-T 产生TRANS.TBL文件 Generate translation tables for systems that don't understand long filenames
-graft-points
Allow to use graft points for filenames. If this option is used, all filenames are checked for graft points. The filename is divided at the first unescaped equal sign. All occurrences of ’\\’ and ’=’ characters must be escaped with
’\\’ if -graft-points has been specified.