Polished xorrisofs documentation
This commit is contained in:
parent
1f65a1cde1
commit
b6a52328bc
@ -9,7 +9,7 @@
|
|||||||
.\" First parameter, NAME, should be all caps
|
.\" First parameter, NAME, should be all caps
|
||||||
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
.\" other parameters are allowed: see man(7), man(1)
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
.TH XORRISOFS 1 "Mar 05, 2011"
|
.TH XORRISOFS 1 "Mar 06, 2011"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
.\"
|
.\"
|
||||||
.\" Some roff macros, for reference:
|
.\" Some roff macros, for reference:
|
||||||
@ -24,7 +24,7 @@
|
|||||||
.\" for manpage-specific macros, see man(7)
|
.\" for manpage-specific macros, see man(7)
|
||||||
.nh
|
.nh
|
||||||
.SH NAME
|
.SH NAME
|
||||||
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso,
|
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B xorrisofs
|
.B xorrisofs
|
||||||
[ options ] [-o filename ] pathspec [pathspecs ...]
|
[ options ] [-o filename ] pathspec [pathspecs ...]
|
||||||
@ -34,41 +34,22 @@ xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso,
|
|||||||
\fBxorrisofs\fR
|
\fBxorrisofs\fR
|
||||||
produces Rock Ridge enhanced ISO 9660 filesystems and add-on sessions to
|
produces Rock Ridge enhanced ISO 9660 filesystems and add-on sessions to
|
||||||
such filesystems. Optionally it can produce Joliet directory trees too.
|
such filesystems. Optionally it can produce Joliet directory trees too.
|
||||||
|
.br
|
||||||
.PP
|
.PP
|
||||||
xorrisofs understands options of program mkisofs from cdrtools by
|
xorrisofs understands options of program mkisofs from cdrtools by
|
||||||
Joerg Schilling.
|
Joerg Schilling.
|
||||||
Its implementation is part of program xorriso which shares no source
|
Its implementation is part of program xorriso which shares no source
|
||||||
code with cdrtools.
|
code with cdrtools.
|
||||||
.SS
|
.SS
|
||||||
\fBRelation to program xorriso:\fR
|
|
||||||
.br
|
|
||||||
xorrisofs is actually a command mode of program \fBxorriso\fR,
|
|
||||||
which gets entered either by xorriso command "-as mkisofs" or by
|
|
||||||
starting the program by one of the names "xorrisofs", "mkisofs",
|
|
||||||
"genisoimage", or "genisofs".
|
|
||||||
.br
|
|
||||||
This command mode can be left by argument "--" which leads
|
|
||||||
to generic xorriso command mode. See \fBman xorriso\fR for its description.
|
|
||||||
.br
|
|
||||||
.PP
|
|
||||||
xorriso performs image reading and writing by help of libburn, which is
|
|
||||||
mainly intended for optical drives, but also operates on all POSIX
|
|
||||||
file types except directories.
|
|
||||||
.br
|
|
||||||
The program messages call any file a "drive". File types which are not
|
|
||||||
supported for reading are reported as "blank". The reported free media
|
|
||||||
space may be quite fictional.
|
|
||||||
.br
|
|
||||||
Nevertheless xorrisofs does not operate directly on optical drives,
|
|
||||||
but rather forces libburn to regard them as general device files.
|
|
||||||
So for writing of sequential optical media (CD, DVD-R, DVD+R, BD-R)
|
|
||||||
one will have to use a burn program. E.g the cdrecord emulation of xorriso.
|
|
||||||
See EXAMPLES.
|
|
||||||
.SS
|
|
||||||
\fBISO 9660, Rock Ridge, Joliet:\fR
|
\fBISO 9660, Rock Ridge, Joliet:\fR
|
||||||
.br
|
.br
|
||||||
\fBISO 9660\fR
|
\fBISO 9660\fR
|
||||||
(aka \fBECMA-119\fR) describes directories and data files with
|
(aka \fBECMA-119\fR) is a read-only filesystem that is mainly used for
|
||||||
|
optical media CD, DVD, BD, but may also reside on other storage devices like
|
||||||
|
disk files, USB sticks or disk partitions. It is widely readable by many
|
||||||
|
operating systems and by boot facilities of personal computers.
|
||||||
|
.br
|
||||||
|
ISO 9660 describes directories and data files by
|
||||||
very restricted filenames with no distinction of upper case and lower case.
|
very restricted filenames with no distinction of upper case and lower case.
|
||||||
Its metadata do not comply to fundamental POSIX specifications.
|
Its metadata do not comply to fundamental POSIX specifications.
|
||||||
.br
|
.br
|
||||||
@ -130,6 +111,31 @@ underneath this directory get inserted into the image, too.
|
|||||||
It is possible to exclude particular files from being inserted
|
It is possible to exclude particular files from being inserted
|
||||||
by help of option -m.
|
by help of option -m.
|
||||||
.SS
|
.SS
|
||||||
|
\fBRelation to program xorriso:\fR
|
||||||
|
.br
|
||||||
|
xorrisofs is actually a command mode of program \fBxorriso\fR,
|
||||||
|
which gets entered either by xorriso command "-as mkisofs" or by
|
||||||
|
starting the program by one of the names "xorrisofs", "mkisofs",
|
||||||
|
"genisoimage", or "genisofs".
|
||||||
|
.br
|
||||||
|
This command mode can be left by argument "--" which leads
|
||||||
|
to generic xorriso command mode. See \fBman xorriso\fR for its description.
|
||||||
|
.br
|
||||||
|
.PP
|
||||||
|
xorriso performs image reading and writing by help of libburn, which is
|
||||||
|
mainly intended for optical drives, but also operates on all POSIX
|
||||||
|
file types except directories.
|
||||||
|
.br
|
||||||
|
The program messages call any image file a "drive". File types which are not
|
||||||
|
supported for reading are reported as "blank". The reported free media
|
||||||
|
space may be quite fictional.
|
||||||
|
.br
|
||||||
|
Nevertheless xorrisofs does not operate directly on optical drives,
|
||||||
|
but rather forces libburn to regard them as general device files.
|
||||||
|
So for writing of sequential optical media (CD, DVD-R, DVD+R, BD-R)
|
||||||
|
one will have to use a burn program. E.g the cdrecord emulation of xorriso.
|
||||||
|
See EXAMPLES.
|
||||||
|
.SS
|
||||||
.br
|
.br
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.br
|
.br
|
||||||
@ -139,12 +145,19 @@ by help of option -m.
|
|||||||
.PP
|
.PP
|
||||||
The following options control loading of an existing ISO image for the purpose
|
The following options control loading of an existing ISO image for the purpose
|
||||||
of preparing a suitable add-on session.
|
of preparing a suitable add-on session.
|
||||||
|
If they are missing then a new image is composed from scratch.
|
||||||
.TP
|
.TP
|
||||||
\fB\-M\fR disk_path
|
\fB\-M\fR disk_path
|
||||||
Set the path from which to load the existing ISO image directory tree
|
Set the path from which to load the existing ISO image directory tree
|
||||||
on which to base the upcomming directory tree as add-on session.
|
on which to base the upcomming directory tree as add-on session.
|
||||||
The path must lead to a random-access readable file object.
|
The path must lead to a random-access readable file object.
|
||||||
On GNU/Linux: regular data files or block device files.
|
On GNU/Linux: regular data files or block device files.
|
||||||
|
.br
|
||||||
|
A special kind of pseudo disk_path has the form "/dev/fd/"number.
|
||||||
|
It depicts the open file descriptor with the given number, regardless whether
|
||||||
|
the operating system supports this feature by file nodes in /dev/fd or not.
|
||||||
|
E.g. /dev/fd/3 is file descriptor 3 which was opened by the program that
|
||||||
|
later started xorriso.
|
||||||
.TP
|
.TP
|
||||||
\fB\-prev-session\fR disk_path
|
\fB\-prev-session\fR disk_path
|
||||||
Alias of -M.
|
Alias of -M.
|
||||||
@ -287,7 +300,13 @@ when image production begins. It may not already exist as directory.
|
|||||||
If it does not exist yet then its parent directory must exist and
|
If it does not exist yet then its parent directory must exist and
|
||||||
a regular file will get created.
|
a regular file will get created.
|
||||||
.br
|
.br
|
||||||
Default is stdout which may also be set by disk_path "-".
|
A special kind of pseudo disk_path has the form "/dev/fd/"number.
|
||||||
|
It depicts the open file descriptor with the given number, regardless whether
|
||||||
|
the operating system supports this feature by file nodes in /dev/fd or not.
|
||||||
|
E.g. /dev/fd/4 is file descriptor 4 which was opened by the program that
|
||||||
|
later started xorriso.
|
||||||
|
.br
|
||||||
|
Default is standard output (/dev/fd/1) which may also be set by disk_path "-".
|
||||||
.TP
|
.TP
|
||||||
\fB\-output\fR disk_path
|
\fB\-output\fR disk_path
|
||||||
Alias of -o.
|
Alias of -o.
|
||||||
@ -1078,7 +1097,7 @@ the image will be created automatically:
|
|||||||
.br
|
.br
|
||||||
/datafiles/file1=/home/me/datafile
|
/datafiles/file1=/home/me/datafile
|
||||||
.br
|
.br
|
||||||
yields in the ISO image
|
yields in the ISO image:
|
||||||
.br
|
.br
|
||||||
/datafiles/file1
|
/datafiles/file1
|
||||||
.br
|
.br
|
||||||
@ -1090,7 +1109,7 @@ But if it must be, one may escape them:
|
|||||||
.br
|
.br
|
||||||
/with_\\=_and_\\\\/file=/tmp/directory/file
|
/with_\\=_and_\\\\/file=/tmp/directory/file
|
||||||
.br
|
.br
|
||||||
yields in the ISO image
|
yields in the ISO image:
|
||||||
.br
|
.br
|
||||||
/with_=_and_\\/file
|
/with_=_and_\\/file
|
||||||
.SS
|
.SS
|
||||||
|
@ -17,14 +17,14 @@ File: xorrisofs.info, Node: Top, Next: Overview, Up: (dir)
|
|||||||
xorrisofs
|
xorrisofs
|
||||||
*********
|
*********
|
||||||
|
|
||||||
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso,
|
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
|
||||||
|
|
||||||
* Menu:
|
* Menu:
|
||||||
|
|
||||||
* Overview:: Overview
|
* Overview:: Overview
|
||||||
* Xorriso:: Relation to program xorriso
|
|
||||||
* Standards:: ISO 9660, Rock Ridge, Joliet
|
* Standards:: ISO 9660, Rock Ridge, Joliet
|
||||||
* Insert:: Inserting files into the ISO image
|
* Insert:: Inserting files into the ISO image
|
||||||
|
* Xorriso:: Relation to program xorriso
|
||||||
* Options:: Options
|
* Options:: Options
|
||||||
* Examples:: Examples
|
* Examples:: Examples
|
||||||
* Files:: Files
|
* Files:: Files
|
||||||
@ -34,51 +34,33 @@ xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso,
|
|||||||
* ConceptIdx:: Alphabetic List of Concepts and Objects
|
* ConceptIdx:: Alphabetic List of Concepts and Objects
|
||||||
|
|
||||||
|
|
||||||
File: xorrisofs.info, Node: Overview, Next: Xorriso, Prev: Top, Up: Top
|
File: xorrisofs.info, Node: Overview, Next: Standards, Prev: Top, Up: Top
|
||||||
|
|
||||||
1 Overview
|
1 Overview
|
||||||
**********
|
**********
|
||||||
|
|
||||||
*xorrisofs* produces Rock Ridge enhanced ISO 9660 filesystems and
|
*xorrisofs* produces Rock Ridge enhanced ISO 9660 filesystems and
|
||||||
add-on sessions to such filesystems. Optionally it can produce Joliet
|
add-on sessions to such filesystems. Optionally it can produce Joliet
|
||||||
directory trees too. xorrisofs understands options of program mkisofs
|
directory trees too.
|
||||||
from cdrtools by Joerg Schilling. Its implementation is part of
|
|
||||||
program xorriso which shares no source code with cdrtools.
|
xorrisofs understands options of program mkisofs from cdrtools by Joerg
|
||||||
|
Schilling. Its implementation is part of program xorriso which shares
|
||||||
|
no source code with cdrtools.
|
||||||
|
|
||||||
|
|
||||||
File: xorrisofs.info, Node: Xorriso, Next: Standards, Prev: Overview, Up: Top
|
File: xorrisofs.info, Node: Standards, Next: Insert, Prev: Overview, Up: Top
|
||||||
|
|
||||||
2 Relation to program xorriso
|
2 ISO 9660, Rock Ridge, Joliet
|
||||||
*****************************
|
|
||||||
|
|
||||||
xorrisofs is actually a command mode of program *xorriso*, which gets
|
|
||||||
entered either by xorriso command "-as mkisofs" or by starting the
|
|
||||||
program by one of the names "xorrisofs", "mkisofs", "genisoimage", or
|
|
||||||
"genisofs".
|
|
||||||
This command mode can be left by argument "--" which leads to generic
|
|
||||||
xorriso command mode. See *man xorriso* for its description.
|
|
||||||
|
|
||||||
xorriso performs image reading and writing by help of libburn, which is
|
|
||||||
mainly intended for optical drives, but also operates on all POSIX file
|
|
||||||
types except directories.
|
|
||||||
The program messages call any file a "drive". File types which are not
|
|
||||||
supported for reading are reported as "blank". The reported free media
|
|
||||||
space may be quite fictional.
|
|
||||||
Nevertheless xorrisofs does not operate directly on optical drives, but
|
|
||||||
rather forces libburn to regard them as general device files. So for
|
|
||||||
writing of sequential optical media (CD, DVD-R, DVD+R, BD-R) one will
|
|
||||||
have to use a burn program. E.g the cdrecord emulation of xorriso. See
|
|
||||||
EXAMPLES.
|
|
||||||
|
|
||||||
|
|
||||||
File: xorrisofs.info, Node: Standards, Next: Insert, Prev: Xorriso, Up: Top
|
|
||||||
|
|
||||||
3 ISO 9660, Rock Ridge, Joliet
|
|
||||||
******************************
|
******************************
|
||||||
|
|
||||||
*ISO 9660* (aka *ECMA-119*) describes directories and data files with
|
*ISO 9660* (aka *ECMA-119*) is a read-only filesystem that is mainly
|
||||||
very restricted filenames with no distinction of upper case and lower
|
used for optical media CD, DVD, BD, but may also reside on other
|
||||||
case. Its metadata do not comply to fundamental POSIX specifications.
|
storage devices like disk files, USB sticks or disk partitions. It is
|
||||||
|
widely readable by many operating systems and by boot facilities of
|
||||||
|
personal computers.
|
||||||
|
ISO 9660 describes directories and data files by very restricted
|
||||||
|
filenames with no distinction of upper case and lower case. Its
|
||||||
|
metadata do not comply to fundamental POSIX specifications.
|
||||||
*Rock Ridge* is the name of a set of additional information which
|
*Rock Ridge* is the name of a set of additional information which
|
||||||
enhance an ISO 9660 filesystem so that it can represent a POSIX
|
enhance an ISO 9660 filesystem so that it can represent a POSIX
|
||||||
compliant filesystem with ownership, access permissions, symbolic
|
compliant filesystem with ownership, access permissions, symbolic
|
||||||
@ -99,9 +81,9 @@ filenames nevertheless. Production of this directory tree may be
|
|||||||
enabled by option -iso-level 4.
|
enabled by option -iso-level 4.
|
||||||
|
|
||||||
|
|
||||||
File: xorrisofs.info, Node: Insert, Next: Options, Prev: Standards, Up: Top
|
File: xorrisofs.info, Node: Insert, Next: Xorriso, Prev: Standards, Up: Top
|
||||||
|
|
||||||
4 Inserting files into the ISO image
|
3 Inserting files into the ISO image
|
||||||
************************************
|
************************************
|
||||||
|
|
||||||
xorrisofs deals with two kinds of file addresses:
|
xorrisofs deals with two kinds of file addresses:
|
||||||
@ -130,7 +112,32 @@ possible to exclude particular files from being inserted by help of
|
|||||||
option -m.
|
option -m.
|
||||||
|
|
||||||
|
|
||||||
File: xorrisofs.info, Node: Options, Next: Examples, Prev: Insert, Up: Top
|
File: xorrisofs.info, Node: Xorriso, Next: Options, Prev: Insert, Up: Top
|
||||||
|
|
||||||
|
4 Relation to program xorriso
|
||||||
|
*****************************
|
||||||
|
|
||||||
|
xorrisofs is actually a command mode of program *xorriso*, which gets
|
||||||
|
entered either by xorriso command "-as mkisofs" or by starting the
|
||||||
|
program by one of the names "xorrisofs", "mkisofs", "genisoimage", or
|
||||||
|
"genisofs".
|
||||||
|
This command mode can be left by argument "--" which leads to generic
|
||||||
|
xorriso command mode. See *man xorriso* for its description.
|
||||||
|
|
||||||
|
xorriso performs image reading and writing by help of libburn, which is
|
||||||
|
mainly intended for optical drives, but also operates on all POSIX file
|
||||||
|
types except directories.
|
||||||
|
The program messages call any image file a "drive". File types which
|
||||||
|
are not supported for reading are reported as "blank". The reported
|
||||||
|
free media space may be quite fictional.
|
||||||
|
Nevertheless xorrisofs does not operate directly on optical drives, but
|
||||||
|
rather forces libburn to regard them as general device files. So for
|
||||||
|
writing of sequential optical media (CD, DVD-R, DVD+R, BD-R) one will
|
||||||
|
have to use a burn program. E.g the cdrecord emulation of xorriso. See
|
||||||
|
EXAMPLES.
|
||||||
|
|
||||||
|
|
||||||
|
File: xorrisofs.info, Node: Options, Next: Examples, Prev: Xorriso, Up: Top
|
||||||
|
|
||||||
5 Options
|
5 Options
|
||||||
*********
|
*********
|
||||||
@ -157,13 +164,19 @@ File: xorrisofs.info, Node: Loading, Next: SetInsert, Prev: Options, Up: Opt
|
|||||||
=============================================
|
=============================================
|
||||||
|
|
||||||
The following options control loading of an existing ISO image for the
|
The following options control loading of an existing ISO image for the
|
||||||
purpose of preparing a suitable add-on session.
|
purpose of preparing a suitable add-on session. If they are missing
|
||||||
|
then a new image is composed from scratch.
|
||||||
|
|
||||||
-M disk_path
|
-M disk_path
|
||||||
Set the path from which to load the existing ISO image directory
|
Set the path from which to load the existing ISO image directory
|
||||||
tree on which to base the upcomming directory tree as add-on
|
tree on which to base the upcomming directory tree as add-on
|
||||||
session. The path must lead to a random-access readable file
|
session. The path must lead to a random-access readable file
|
||||||
object. On GNU/Linux: regular data files or block device files.
|
object. On GNU/Linux: regular data files or block device files.
|
||||||
|
A special kind of pseudo disk_path has the form "/dev/fd/"number.
|
||||||
|
It depicts the open file descriptor with the given number,
|
||||||
|
regardless whether the operating system supports this feature by
|
||||||
|
file nodes in /dev/fd or not. E.g. /dev/fd/3 is file descriptor 3
|
||||||
|
which was opened by the program that later started xorriso.
|
||||||
|
|
||||||
-prev-session disk_path
|
-prev-session disk_path
|
||||||
Alias of -M.
|
Alias of -M.
|
||||||
@ -312,7 +325,13 @@ File: xorrisofs.info, Node: SetProduct, Next: SetCompl, Prev: SetInsert, Up:
|
|||||||
when image production begins. It may not already exist as
|
when image production begins. It may not already exist as
|
||||||
directory. If it does not exist yet then its parent directory
|
directory. If it does not exist yet then its parent directory
|
||||||
must exist and a regular file will get created.
|
must exist and a regular file will get created.
|
||||||
Default is stdout which may also be set by disk_path "-".
|
A special kind of pseudo disk_path has the form "/dev/fd/"number.
|
||||||
|
It depicts the open file descriptor with the given number,
|
||||||
|
regardless whether the operating system supports this feature by
|
||||||
|
file nodes in /dev/fd or not. E.g. /dev/fd/4 is file descriptor 4
|
||||||
|
which was opened by the program that later started xorriso.
|
||||||
|
Default is standard output (/dev/fd/1) which may also be set by
|
||||||
|
disk_path "-".
|
||||||
|
|
||||||
-output disk_path
|
-output disk_path
|
||||||
Alias of -o.
|
Alias of -o.
|
||||||
@ -1093,7 +1112,7 @@ automatically:
|
|||||||
|
|
||||||
/datafiles/file1=/home/me/datafile
|
/datafiles/file1=/home/me/datafile
|
||||||
|
|
||||||
yields in the ISO image
|
yields in the ISO image:
|
||||||
|
|
||||||
/datafiles/file1
|
/datafiles/file1
|
||||||
|
|
||||||
@ -1104,7 +1123,7 @@ pathspec. But if it must be, one may escape them:
|
|||||||
|
|
||||||
/with_\=_and_\\/file=/tmp/directory/file
|
/with_\=_and_\\/file=/tmp/directory/file
|
||||||
|
|
||||||
yields in the ISO image
|
yields in the ISO image:
|
||||||
|
|
||||||
/with_=_and_\/file
|
/with_=_and_\/file
|
||||||
|
|
||||||
@ -1425,15 +1444,15 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
|||||||
(line 95)
|
(line 95)
|
||||||
* --efi-boot El Torito EFI boot image: Bootable. (line 58)
|
* --efi-boot El Torito EFI boot image: Bootable. (line 58)
|
||||||
* --embedded-boot Fill System Area e.g. by MBR: SystemArea. (line 27)
|
* --embedded-boot Fill System Area e.g. by MBR: SystemArea. (line 27)
|
||||||
* --emul-toc enable table-of-content emulation: SetProduct. (line 29)
|
* --emul-toc enable table-of-content emulation: SetProduct. (line 35)
|
||||||
* --for_backup Enable backup fidelity: SetExtras. (line 24)
|
* --for_backup Enable backup fidelity: SetExtras. (line 24)
|
||||||
* --hardlinks Recording of hardlink relations: SetExtras. (line 47)
|
* --hardlinks Recording of hardlink relations: SetExtras. (line 47)
|
||||||
* --md5 Recording of MD5 checksums: SetExtras. (line 39)
|
* --md5 Recording of MD5 checksums: SetExtras. (line 39)
|
||||||
* --modification-date set ISO image timestamps: ImageId. (line 82)
|
* --modification-date set ISO image timestamps: ImageId. (line 82)
|
||||||
* --no-emul-toc no table-of-content emulation: SetProduct. (line 38)
|
* --no-emul-toc no table-of-content emulation: SetProduct. (line 44)
|
||||||
* --no_rc do not execute startup files: Miscellaneous. (line 16)
|
* --no_rc do not execute startup files: Miscellaneous. (line 16)
|
||||||
* --old-empty old block addresses for empty files: SetProduct.
|
* --old-empty old block addresses for empty files: SetProduct.
|
||||||
(line 75)
|
(line 81)
|
||||||
* --old-root-devno enable disk idevno with -old-root: SetInsert.
|
* --old-root-devno enable disk idevno with -old-root: SetInsert.
|
||||||
(line 97)
|
(line 97)
|
||||||
* --old-root-no-ino disable disk ino with -old-root: SetInsert.
|
* --old-root-no-ino disable disk ino with -old-root: SetInsert.
|
||||||
@ -1444,9 +1463,9 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
|||||||
* --quoted_path_list read pathspecs from disk file: SetInsert.
|
* --quoted_path_list read pathspecs from disk file: SetInsert.
|
||||||
(line 13)
|
(line 13)
|
||||||
* --scdbackup_tag Recording of MD5 checksum: SetExtras. (line 56)
|
* --scdbackup_tag Recording of MD5 checksum: SetExtras. (line 56)
|
||||||
* --sort-weight set output file address: SetProduct. (line 43)
|
* --sort-weight set output file address: SetProduct. (line 49)
|
||||||
* --stdio_sync control forced output to disk files: SetProduct.
|
* --stdio_sync control forced output to disk files: SetProduct.
|
||||||
(line 19)
|
(line 25)
|
||||||
* --xattr Recording of xattr: SetExtras. (line 33)
|
* --xattr Recording of xattr: SetExtras. (line 33)
|
||||||
* -A set Application Id: ImageId. (line 38)
|
* -A set Application Id: ImageId. (line 38)
|
||||||
* -abstract set Abstract File path: ImageId. (line 66)
|
* -abstract set Abstract File path: ImageId. (line 66)
|
||||||
@ -1460,16 +1479,16 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
|||||||
* -boot-info-table Patch El Torito boot image: Bootable. (line 80)
|
* -boot-info-table Patch El Torito boot image: Bootable. (line 80)
|
||||||
* -boot-load-size El Torito boot image load size: Bootable. (line 63)
|
* -boot-load-size El Torito boot image load size: Bootable. (line 63)
|
||||||
* -c El Torito boot catalog name: Bootable. (line 86)
|
* -c El Torito boot catalog name: Bootable. (line 86)
|
||||||
* -C set load address and write address offset: Loading. (line 22)
|
* -C set load address and write address offset: Loading. (line 28)
|
||||||
* -cdrecord-params set load address and write address offset: Loading.
|
* -cdrecord-params set load address and write address offset: Loading.
|
||||||
(line 37)
|
(line 43)
|
||||||
* -checksum_algorithm_iso choose .jigdo checksums: Jigdo. (line 80)
|
* -checksum_algorithm_iso choose .jigdo checksums: Jigdo. (line 80)
|
||||||
* -checksum_algorithm_template choose .template checksums: Jigdo.
|
* -checksum_algorithm_template choose .template checksums: Jigdo.
|
||||||
(line 87)
|
(line 87)
|
||||||
* -copyright set Copyright File path: ImageId. (line 77)
|
* -copyright set Copyright File path: ImageId. (line 77)
|
||||||
* -d omit trailing dot in ISO file names: SetCompl. (line 50)
|
* -d omit trailing dot in ISO file names: SetCompl. (line 50)
|
||||||
* -dev set path for loading existing ISO image: Loading. (line 19)
|
* -dev set path for loading existing ISO image: Loading. (line 25)
|
||||||
* -dir-mode permissions for all directories: SetProduct. (line 54)
|
* -dir-mode permissions for all directories: SetProduct. (line 60)
|
||||||
* -disallow_dir_id_ext enforce ISO level 1 directory names: SetCompl.
|
* -disallow_dir_id_ext enforce ISO level 1 directory names: SetCompl.
|
||||||
(line 24)
|
(line 24)
|
||||||
* -e El Torito EFI boot image: Bootable. (line 50)
|
* -e El Torito EFI boot image: Bootable. (line 50)
|
||||||
@ -1481,7 +1500,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
|||||||
* -exclude-list exclude disk files from inserting: SetInsert.
|
* -exclude-list exclude disk files from inserting: SetInsert.
|
||||||
(line 51)
|
(line 51)
|
||||||
* -f follow symbolic links on disk: SetInsert. (line 24)
|
* -f follow symbolic links on disk: SetInsert. (line 24)
|
||||||
* -file-mode permissions for all data files: SetProduct. (line 60)
|
* -file-mode permissions for all data files: SetProduct. (line 66)
|
||||||
* -follow-links follow symbolic links on disk: SetInsert. (line 28)
|
* -follow-links follow symbolic links on disk: SetInsert. (line 28)
|
||||||
* -full-iso9660-filenames allow 37 characters in ISO file names: SetCompl.
|
* -full-iso9660-filenames allow 37 characters in ISO file names: SetCompl.
|
||||||
(line 61)
|
(line 61)
|
||||||
@ -1516,7 +1535,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
|||||||
* -joliet-long allow longer Joliet names: SetExtras. (line 72)
|
* -joliet-long allow longer Joliet names: SetExtras. (line 72)
|
||||||
* -l allow 37 characters in ISO file names: SetCompl. (line 57)
|
* -l allow 37 characters in ISO file names: SetCompl. (line 57)
|
||||||
* -m exclude disk files from inserting: SetInsert. (line 35)
|
* -m exclude disk files from inserting: SetInsert. (line 35)
|
||||||
* -M set path for loading existing ISO image: Loading. (line 10)
|
* -M set path for loading existing ISO image: Loading. (line 11)
|
||||||
* -max-iso9660-filenames allow 37 characters in ISO file names: SetCompl.
|
* -max-iso9660-filenames allow 37 characters in ISO file names: SetCompl.
|
||||||
(line 64)
|
(line 64)
|
||||||
* -md5-list set path of readable .md5: Jigdo. (line 73)
|
* -md5-list set path of readable .md5: Jigdo. (line 73)
|
||||||
@ -1524,7 +1543,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
|||||||
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 111)
|
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 111)
|
||||||
* -N omit version number in ISO file names: SetCompl. (line 67)
|
* -N omit version number in ISO file names: SetCompl. (line 67)
|
||||||
* -no-emul-boot El Torito boot image emulation: Bootable. (line 72)
|
* -no-emul-boot El Torito boot image emulation: Bootable. (line 72)
|
||||||
* -no-pad do not add zeros to ISO tree: SetProduct. (line 70)
|
* -no-pad do not add zeros to ISO tree: SetProduct. (line 76)
|
||||||
* -o set output file address: SetProduct. (line 8)
|
* -o set output file address: SetProduct. (line 8)
|
||||||
* -old-exclude exclude disk files from inserting: SetInsert.
|
* -old-exclude exclude disk files from inserting: SetInsert.
|
||||||
(line 48)
|
(line 48)
|
||||||
@ -1533,12 +1552,12 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
|||||||
(line 54)
|
(line 54)
|
||||||
* -omit-version-number omit version number in ISO file names: SetCompl.
|
* -omit-version-number omit version number in ISO file names: SetCompl.
|
||||||
(line 71)
|
(line 71)
|
||||||
* -output set output file address: SetProduct. (line 16)
|
* -output set output file address: SetProduct. (line 22)
|
||||||
* -output-charset set character set of ISO file names: Charset.
|
* -output-charset set character set of ISO file names: Charset.
|
||||||
(line 21)
|
(line 21)
|
||||||
* -p set Preparer Id: ImageId. (line 54)
|
* -p set Preparer Id: ImageId. (line 54)
|
||||||
* -p set Publisher Id: ImageId. (line 30)
|
* -p set Publisher Id: ImageId. (line 30)
|
||||||
* -pad add 300 KiB of zeros to ISO tree: SetProduct. (line 63)
|
* -pad add 300 KiB of zeros to ISO tree: SetProduct. (line 69)
|
||||||
* -partition_cyl_align Image size alignment: SystemArea. (line 75)
|
* -partition_cyl_align Image size alignment: SystemArea. (line 75)
|
||||||
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 58)
|
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 58)
|
||||||
* -partition_offset Make mountable by partition 1: SystemArea.
|
* -partition_offset Make mountable by partition 1: SystemArea.
|
||||||
@ -1547,7 +1566,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
|||||||
* -path-list read pathspecs from disk file: SetInsert. (line 8)
|
* -path-list read pathspecs from disk file: SetInsert. (line 8)
|
||||||
* -preparer set Preparer Id: ImageId. (line 63)
|
* -preparer set Preparer Id: ImageId. (line 63)
|
||||||
* -prev-session set path for loading existing ISO image: Loading.
|
* -prev-session set path for loading existing ISO image: Loading.
|
||||||
(line 16)
|
(line 22)
|
||||||
* -print-size predict ISO image size: Miscellaneous. (line 8)
|
* -print-size predict ISO image size: Miscellaneous. (line 8)
|
||||||
* -publisher set Publisher Id: ImageId. (line 35)
|
* -publisher set Publisher Id: ImageId. (line 35)
|
||||||
* -quiet suppress most messages: Miscellaneous. (line 24)
|
* -quiet suppress most messages: Miscellaneous. (line 24)
|
||||||
@ -1590,7 +1609,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
* Application Id, set, -A, -appid: ImageId. (line 38)
|
* Application Id, set, -A, -appid: ImageId. (line 38)
|
||||||
* Backup, enable fidelity, --for_backup: SetExtras. (line 24)
|
* Backup, enable fidelity, --for_backup: SetExtras. (line 24)
|
||||||
* Biblio File, set path, -biblio: ImageId. (line 72)
|
* Biblio File, set path, -biblio: ImageId. (line 72)
|
||||||
* Block address, set sort weight, --sort-weight: SetProduct. (line 43)
|
* Block address, set sort weight, --sort-weight: SetProduct. (line 49)
|
||||||
* Bootability, boot catalog hidden, --boot-catalog-hide: Bootable.
|
* Bootability, boot catalog hidden, --boot-catalog-hide: Bootable.
|
||||||
(line 95)
|
(line 95)
|
||||||
* Bootability, boot catalog name, -c, -eltorito-catalog: Bootable.
|
* Bootability, boot catalog name, -c, -eltorito-catalog: Bootable.
|
||||||
@ -1630,7 +1649,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
* ECMA-119, _definiton: Standards. (line 6)
|
* ECMA-119, _definiton: Standards. (line 6)
|
||||||
* El Torito, _definiton: Bootable. (line 13)
|
* El Torito, _definiton: Bootable. (line 13)
|
||||||
* Examples: Examples. (line 6)
|
* Examples: Examples. (line 6)
|
||||||
* Forced output, control, --stdio_sync: SetProduct. (line 19)
|
* Forced output, control, --stdio_sync: SetProduct. (line 25)
|
||||||
* Hiding, from ISO and Rock Ridge, -hide: SetHide. (line 8)
|
* Hiding, from ISO and Rock Ridge, -hide: SetHide. (line 8)
|
||||||
* Hiding, from ISO and Rock Ridge, -hide-list: SetHide. (line 16)
|
* Hiding, from ISO and Rock Ridge, -hide-list: SetHide. (line 16)
|
||||||
* Hiding, from Joliet, -hide-joliet: SetHide. (line 20)
|
* Hiding, from Joliet, -hide-joliet: SetHide. (line 20)
|
||||||
@ -1644,7 +1663,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
(line 97)
|
(line 97)
|
||||||
* Incremental insertion, enable, -old-root: SetInsert. (line 70)
|
* Incremental insertion, enable, -old-root: SetInsert. (line 70)
|
||||||
* ISO 9660, _definiton: Standards. (line 6)
|
* ISO 9660, _definiton: Standards. (line 6)
|
||||||
* ISO 9660:1999, _definiton: Standards. (line 21)
|
* ISO 9660:1999, _definiton: Standards. (line 26)
|
||||||
* ISO file names, allow 37 characters, -l, -full-iso9660-filenames, -max-iso9660-filenames: SetCompl.
|
* ISO file names, allow 37 characters, -l, -full-iso9660-filenames, -max-iso9660-filenames: SetCompl.
|
||||||
(line 57)
|
(line 57)
|
||||||
* ISO file names, allow lowercase, -allow-lowercase: SetCompl.
|
* ISO file names, allow lowercase, -allow-lowercase: SetCompl.
|
||||||
@ -1676,7 +1695,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
* Jigdo Template Extraction, -jigdo-template-compress: Jigdo. (line 76)
|
* Jigdo Template Extraction, -jigdo-template-compress: Jigdo. (line 76)
|
||||||
* Jigdo Template Extraction, -md5-list: Jigdo. (line 73)
|
* Jigdo Template Extraction, -md5-list: Jigdo. (line 73)
|
||||||
* Jigdo Template Extraction, _definition: Jigdo. (line 6)
|
* Jigdo Template Extraction, _definition: Jigdo. (line 6)
|
||||||
* Joliet, _definiton: Standards. (line 16)
|
* Joliet, _definiton: Standards. (line 21)
|
||||||
* Joliet, allows longer names, -joliet-long: SetExtras. (line 72)
|
* Joliet, allows longer names, -joliet-long: SetExtras. (line 72)
|
||||||
* Joliet, enable, -J, -joliet: SetExtras. (line 65)
|
* Joliet, enable, -J, -joliet: SetExtras. (line 65)
|
||||||
* Links, follow on disk, -f, -follow-links: SetInsert. (line 24)
|
* Links, follow on disk, -f, -follow-links: SetInsert. (line 24)
|
||||||
@ -1690,31 +1709,31 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
(line 46)
|
(line 46)
|
||||||
* Options, list, -help: Miscellaneous. (line 20)
|
* Options, list, -help: Miscellaneous. (line 20)
|
||||||
* Output file, set address, -o, -output: SetProduct. (line 8)
|
* Output file, set address, -o, -output: SetProduct. (line 8)
|
||||||
* Padding, 300 KiB, -pad: SetProduct. (line 63)
|
* Padding, 300 KiB, -pad: SetProduct. (line 69)
|
||||||
* Padding, disable, --old-empty: SetProduct. (line 75)
|
* Padding, disable, --old-empty: SetProduct. (line 81)
|
||||||
* Padding, disable, -no-pad: SetProduct. (line 70)
|
* Padding, disable, -no-pad: SetProduct. (line 76)
|
||||||
* pathspec, _definition: Insert. (line 11)
|
* pathspec, _definition: Insert. (line 11)
|
||||||
* pathspec, enable target=source, -graft-points: SetInsert. (line 31)
|
* pathspec, enable target=source, -graft-points: SetInsert. (line 31)
|
||||||
* pathspec, read list of, --quoted_path_list: SetInsert. (line 13)
|
* pathspec, read list of, --quoted_path_list: SetInsert. (line 13)
|
||||||
* pathspec, read list of, -path-list: SetInsert. (line 8)
|
* pathspec, read list of, -path-list: SetInsert. (line 8)
|
||||||
* Permissions, for all data files, -file-mode: SetProduct. (line 60)
|
* Permissions, for all data files, -file-mode: SetProduct. (line 66)
|
||||||
* Permissions, for all directories, -dir-mode: SetProduct. (line 54)
|
* Permissions, for all directories, -dir-mode: SetProduct. (line 60)
|
||||||
* Preparer Id, set, -p: ImageId. (line 54)
|
* Preparer Id, set, -p: ImageId. (line 54)
|
||||||
* Program version, report, -version: Miscellaneous. (line 34)
|
* Program version, report, -version: Miscellaneous. (line 34)
|
||||||
* Publisher Id, set, -p, -publisher: ImageId. (line 30)
|
* Publisher Id, set, -p, -publisher: ImageId. (line 30)
|
||||||
* Rock Ridge, (always enabled), -R, -rock: SetExtras. (line 8)
|
* Rock Ridge, (always enabled), -R, -rock: SetExtras. (line 8)
|
||||||
* Rock Ridge, _definiton: Standards. (line 9)
|
* Rock Ridge, _definiton: Standards. (line 14)
|
||||||
* Rock Ridge, altered owner and permission, -r, -rational-rock: SetExtras.
|
* Rock Ridge, altered owner and permission, -r, -rational-rock: SetExtras.
|
||||||
(line 15)
|
(line 15)
|
||||||
* scdbackup, record checksum tag, --scdbackup_tag: SetExtras. (line 56)
|
* scdbackup, record checksum tag, --scdbackup_tag: SetExtras. (line 56)
|
||||||
* Session, select path, -M, -prev-session, -dev: Loading. (line 10)
|
* Session, select path, -M, -prev-session, -dev: Loading. (line 11)
|
||||||
* Session, set load and write address, -C, -cdrecord-params: Loading.
|
* Session, set load and write address, -C, -cdrecord-params: Loading.
|
||||||
(line 22)
|
(line 28)
|
||||||
* Startup files, suppress, --no_rc: Miscellaneous. (line 16)
|
* Startup files, suppress, --no_rc: Miscellaneous. (line 16)
|
||||||
* System Area, _definiton: SystemArea. (line 6)
|
* System Area, _definiton: SystemArea. (line 6)
|
||||||
* System Id, set, -sysid: ImageId. (line 49)
|
* System Id, set, -sysid: ImageId. (line 49)
|
||||||
* Table-of-content, emulation off, --no-emul-toc: SetProduct. (line 38)
|
* Table-of-content, emulation off, --no-emul-toc: SetProduct. (line 44)
|
||||||
* Table-of-content, emulation, --emul-toc: SetProduct. (line 29)
|
* Table-of-content, emulation, --emul-toc: SetProduct. (line 35)
|
||||||
* Verbosity, high, -v, -verbose: Miscellaneous. (line 28)
|
* Verbosity, high, -v, -verbose: Miscellaneous. (line 28)
|
||||||
* Volume Id, set, -V, -volid: ImageId. (line 13)
|
* Volume Id, set, -V, -volid: ImageId. (line 13)
|
||||||
* Volume Set Id, set, -volset: ImageId. (line 26)
|
* Volume Set Id, set, -volset: ImageId. (line 26)
|
||||||
@ -1728,35 +1747,35 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
|
|
||||||
Tag Table:
|
Tag Table:
|
||||||
Node: Top397
|
Node: Top397
|
||||||
Node: Overview1053
|
Node: Overview1052
|
||||||
Node: Xorriso1487
|
Node: Standards1488
|
||||||
Node: Standards2621
|
Node: Insert3163
|
||||||
Node: Insert4024
|
Node: Xorriso4584
|
||||||
Node: Options5445
|
Node: Options5720
|
||||||
Node: Loading6161
|
Node: Loading6437
|
||||||
Node: SetInsert7792
|
Node: SetInsert8474
|
||||||
Node: SetProduct12194
|
Node: SetProduct12876
|
||||||
Node: SetCompl15533
|
Node: SetCompl16583
|
||||||
Node: SetExtras17852
|
Node: SetExtras18902
|
||||||
Node: SetHide20580
|
Node: SetHide21630
|
||||||
Node: ImageId21588
|
Node: ImageId22638
|
||||||
Node: Bootable25092
|
Node: Bootable26142
|
||||||
Node: SystemArea29172
|
Node: SystemArea30222
|
||||||
Node: Charset35532
|
Node: Charset36582
|
||||||
Node: Jigdo36557
|
Node: Jigdo37607
|
||||||
Node: Miscellaneous40838
|
Node: Miscellaneous41888
|
||||||
Node: Examples42011
|
Node: Examples43061
|
||||||
Node: ExSimple42497
|
Node: ExSimple43547
|
||||||
Node: ExGraft42976
|
Node: ExGraft44026
|
||||||
Node: ExMkisofs44221
|
Node: ExMkisofs45273
|
||||||
Node: ExGrowisofs45146
|
Node: ExGrowisofs46198
|
||||||
Node: ExIncBackup46127
|
Node: ExIncBackup47179
|
||||||
Node: ExIncBckAcc49017
|
Node: ExIncBckAcc50069
|
||||||
Node: ExBootable50533
|
Node: ExBootable51585
|
||||||
Node: Files52489
|
Node: Files53541
|
||||||
Node: Seealso53559
|
Node: Seealso54611
|
||||||
Node: Legal54074
|
Node: Legal55126
|
||||||
Node: CommandIdx54870
|
Node: CommandIdx55922
|
||||||
Node: ConceptIdx66203
|
Node: ConceptIdx67255
|
||||||
|
|
||||||
End Tag Table
|
End Tag Table
|
||||||
|
@ -44,7 +44,7 @@
|
|||||||
@c man .\" First parameter, NAME, should be all caps
|
@c man .\" First parameter, NAME, should be all caps
|
||||||
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
@c man .\" other parameters are allowed: see man(7), man(1)
|
@c man .\" other parameters are allowed: see man(7), man(1)
|
||||||
@c man .TH XORRISOFS 1 "Mar 05, 2011"
|
@c man .TH XORRISOFS 1 "Mar 06, 2011"
|
||||||
@c man .\" Please adjust this date whenever revising the manpage.
|
@c man .\" Please adjust this date whenever revising the manpage.
|
||||||
@c man .\"
|
@c man .\"
|
||||||
@c man .\" Some roff macros, for reference:
|
@c man .\" Some roff macros, for reference:
|
||||||
@ -83,13 +83,13 @@ Permission is granted to distrubute this text freely.
|
|||||||
@c man-ignore-lines 1
|
@c man-ignore-lines 1
|
||||||
|
|
||||||
@c man .SH NAME
|
@c man .SH NAME
|
||||||
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso,
|
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
|
||||||
@end ifnottex
|
@end ifnottex
|
||||||
@menu
|
@menu
|
||||||
* Overview:: Overview
|
* Overview:: Overview
|
||||||
* Xorriso:: Relation to program xorriso
|
|
||||||
* Standards:: ISO 9660, Rock Ridge, Joliet
|
* Standards:: ISO 9660, Rock Ridge, Joliet
|
||||||
* Insert:: Inserting files into the ISO image
|
* Insert:: Inserting files into the ISO image
|
||||||
|
* Xorriso:: Relation to program xorriso
|
||||||
* Options:: Options
|
* Options:: Options
|
||||||
* Examples:: Examples
|
* Examples:: Examples
|
||||||
* Files:: Files
|
* Files:: Files
|
||||||
@ -98,7 +98,7 @@ xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso,
|
|||||||
* CommandIdx:: Alphabetic Command List
|
* CommandIdx:: Alphabetic Command List
|
||||||
* ConceptIdx:: Alphabetic List of Concepts and Objects
|
* ConceptIdx:: Alphabetic List of Concepts and Objects
|
||||||
@end menu
|
@end menu
|
||||||
@node Overview, Xorriso, Top, Top
|
@node Overview, Standards, Top, Top
|
||||||
@chapter Overview
|
@chapter Overview
|
||||||
@c man .SH SYNOPSIS
|
@c man .SH SYNOPSIS
|
||||||
@c man .B xorrisofs
|
@c man .B xorrisofs
|
||||||
@ -109,49 +109,27 @@ xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso,
|
|||||||
@strong{xorrisofs}
|
@strong{xorrisofs}
|
||||||
produces Rock Ridge enhanced ISO 9660 filesystems and add-on sessions to
|
produces Rock Ridge enhanced ISO 9660 filesystems and add-on sessions to
|
||||||
such filesystems. Optionally it can produce Joliet directory trees too.
|
such filesystems. Optionally it can produce Joliet directory trees too.
|
||||||
|
@*
|
||||||
|
@sp 1
|
||||||
@c man .PP
|
@c man .PP
|
||||||
xorrisofs understands options of program mkisofs from cdrtools by
|
xorrisofs understands options of program mkisofs from cdrtools by
|
||||||
Joerg Schilling.
|
Joerg Schilling.
|
||||||
Its implementation is part of program xorriso which shares no source
|
Its implementation is part of program xorriso which shares no source
|
||||||
code with cdrtools.
|
code with cdrtools.
|
||||||
@c man .SS
|
@c man .SS
|
||||||
@node Xorriso, Standards, Overview, Top
|
@node Standards, Insert, Overview, Top
|
||||||
@chapter Relation to program xorriso
|
|
||||||
@c man \fBRelation to program xorriso:\fR
|
|
||||||
@c man .br
|
|
||||||
@cindex xorriso, mkisofs emulation
|
|
||||||
xorrisofs is actually a command mode of program @strong{xorriso},
|
|
||||||
which gets entered either by xorriso command "-as mkisofs" or by
|
|
||||||
starting the program by one of the names "xorrisofs", "mkisofs",
|
|
||||||
"genisoimage", or "genisofs".
|
|
||||||
@*
|
|
||||||
This command mode can be left by argument "@minus{}@minus{}" which leads
|
|
||||||
to generic xorriso command mode. See @strong{man xorriso} for its description.
|
|
||||||
@*
|
|
||||||
@sp 1
|
|
||||||
@c man .PP
|
|
||||||
xorriso performs image reading and writing by help of libburn, which is
|
|
||||||
mainly intended for optical drives, but also operates on all POSIX
|
|
||||||
file types except directories.
|
|
||||||
@*
|
|
||||||
The program messages call any file a "drive". File types which are not
|
|
||||||
supported for reading are reported as "blank". The reported free media
|
|
||||||
space may be quite fictional.
|
|
||||||
@*
|
|
||||||
Nevertheless xorrisofs does not operate directly on optical drives,
|
|
||||||
but rather forces libburn to regard them as general device files.
|
|
||||||
So for writing of sequential optical media (CD, DVD-R, DVD+R, BD-R)
|
|
||||||
one will have to use a burn program. E.g the cdrecord emulation of xorriso.
|
|
||||||
See EXAMPLES.
|
|
||||||
@c man .SS
|
|
||||||
@node Standards, Insert, Xorriso, Top
|
|
||||||
@chapter ISO 9660, Rock Ridge, Joliet
|
@chapter ISO 9660, Rock Ridge, Joliet
|
||||||
@c man \fBISO 9660, Rock Ridge, Joliet:\fR
|
@c man \fBISO 9660, Rock Ridge, Joliet:\fR
|
||||||
@c man .br
|
@c man .br
|
||||||
@cindex ISO 9660, _definiton
|
@cindex ISO 9660, _definiton
|
||||||
@cindex ECMA-119, _definiton
|
@cindex ECMA-119, _definiton
|
||||||
@strong{ISO 9660}
|
@strong{ISO 9660}
|
||||||
(aka @strong{ECMA-119}) describes directories and data files with
|
(aka @strong{ECMA-119}) is a read-only filesystem that is mainly used for
|
||||||
|
optical media CD, DVD, BD, but may also reside on other storage devices like
|
||||||
|
disk files, USB sticks or disk partitions. It is widely readable by many
|
||||||
|
operating systems and by boot facilities of personal computers.
|
||||||
|
@*
|
||||||
|
ISO 9660 describes directories and data files by
|
||||||
very restricted filenames with no distinction of upper case and lower case.
|
very restricted filenames with no distinction of upper case and lower case.
|
||||||
Its metadata do not comply to fundamental POSIX specifications.
|
Its metadata do not comply to fundamental POSIX specifications.
|
||||||
@*
|
@*
|
||||||
@ -184,7 +162,7 @@ Production of this directory tree may be enabled by option -iso-level 4.
|
|||||||
@c man .SS
|
@c man .SS
|
||||||
@sp 1
|
@sp 1
|
||||||
@c man .B Inserting files into the ISO image:
|
@c man .B Inserting files into the ISO image:
|
||||||
@node Insert, Options, Standards, Top
|
@node Insert, Xorriso, Standards, Top
|
||||||
@chapter Inserting files into the ISO image
|
@chapter Inserting files into the ISO image
|
||||||
@c man .PP
|
@c man .PP
|
||||||
xorrisofs deals with two kinds of file addresses:
|
xorrisofs deals with two kinds of file addresses:
|
||||||
@ -224,7 +202,36 @@ underneath this directory get inserted into the image, too.
|
|||||||
It is possible to exclude particular files from being inserted
|
It is possible to exclude particular files from being inserted
|
||||||
by help of option -m.
|
by help of option -m.
|
||||||
@c man .SS
|
@c man .SS
|
||||||
@node Options, Examples, Insert, top
|
@node Xorriso, Options, Insert, Top
|
||||||
|
@chapter Relation to program xorriso
|
||||||
|
@c man \fBRelation to program xorriso:\fR
|
||||||
|
@c man .br
|
||||||
|
@cindex xorriso, mkisofs emulation
|
||||||
|
xorrisofs is actually a command mode of program @strong{xorriso},
|
||||||
|
which gets entered either by xorriso command "-as mkisofs" or by
|
||||||
|
starting the program by one of the names "xorrisofs", "mkisofs",
|
||||||
|
"genisoimage", or "genisofs".
|
||||||
|
@*
|
||||||
|
This command mode can be left by argument "@minus{}@minus{}" which leads
|
||||||
|
to generic xorriso command mode. See @strong{man xorriso} for its description.
|
||||||
|
@*
|
||||||
|
@sp 1
|
||||||
|
@c man .PP
|
||||||
|
xorriso performs image reading and writing by help of libburn, which is
|
||||||
|
mainly intended for optical drives, but also operates on all POSIX
|
||||||
|
file types except directories.
|
||||||
|
@*
|
||||||
|
The program messages call any image file a "drive". File types which are not
|
||||||
|
supported for reading are reported as "blank". The reported free media
|
||||||
|
space may be quite fictional.
|
||||||
|
@*
|
||||||
|
Nevertheless xorrisofs does not operate directly on optical drives,
|
||||||
|
but rather forces libburn to regard them as general device files.
|
||||||
|
So for writing of sequential optical media (CD, DVD-R, DVD+R, BD-R)
|
||||||
|
one will have to use a burn program. E.g the cdrecord emulation of xorriso.
|
||||||
|
See EXAMPLES.
|
||||||
|
@c man .SS
|
||||||
|
@node Options, Examples, Xorriso, top
|
||||||
@chapter Options
|
@chapter Options
|
||||||
@cindex xorriso, options
|
@cindex xorriso, options
|
||||||
@c man .br
|
@c man .br
|
||||||
@ -252,6 +259,7 @@ by help of option -m.
|
|||||||
@c man .PP
|
@c man .PP
|
||||||
The following options control loading of an existing ISO image for the purpose
|
The following options control loading of an existing ISO image for the purpose
|
||||||
of preparing a suitable add-on session.
|
of preparing a suitable add-on session.
|
||||||
|
If they are missing then a new image is composed from scratch.
|
||||||
@table @asis
|
@table @asis
|
||||||
@sp 1
|
@sp 1
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@ -262,6 +270,12 @@ Set the path from which to load the existing ISO image directory tree
|
|||||||
on which to base the upcomming directory tree as add-on session.
|
on which to base the upcomming directory tree as add-on session.
|
||||||
The path must lead to a random-access readable file object.
|
The path must lead to a random-access readable file object.
|
||||||
On GNU/Linux: regular data files or block device files.
|
On GNU/Linux: regular data files or block device files.
|
||||||
|
@*
|
||||||
|
A special kind of pseudo disk_path has the form "/dev/fd/"number.
|
||||||
|
It depicts the open file descriptor with the given number, regardless whether
|
||||||
|
the operating system supports this feature by file nodes in /dev/fd or not.
|
||||||
|
E.g. /dev/fd/3 is file descriptor 3 which was opened by the program that
|
||||||
|
later started xorriso.
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@item -prev-session disk_path
|
@item -prev-session disk_path
|
||||||
@kindex -prev-session set path for loading existing ISO image
|
@kindex -prev-session set path for loading existing ISO image
|
||||||
@ -450,7 +464,13 @@ when image production begins. It may not already exist as directory.
|
|||||||
If it does not exist yet then its parent directory must exist and
|
If it does not exist yet then its parent directory must exist and
|
||||||
a regular file will get created.
|
a regular file will get created.
|
||||||
@*
|
@*
|
||||||
Default is stdout which may also be set by disk_path "-".
|
A special kind of pseudo disk_path has the form "/dev/fd/"number.
|
||||||
|
It depicts the open file descriptor with the given number, regardless whether
|
||||||
|
the operating system supports this feature by file nodes in /dev/fd or not.
|
||||||
|
E.g. /dev/fd/4 is file descriptor 4 which was opened by the program that
|
||||||
|
later started xorriso.
|
||||||
|
@*
|
||||||
|
Default is standard output (/dev/fd/1) which may also be set by disk_path "-".
|
||||||
@c man .TP
|
@c man .TP
|
||||||
@item -output disk_path
|
@item -output disk_path
|
||||||
@kindex -output set output file address
|
@kindex -output set output file address
|
||||||
@ -1507,7 +1527,7 @@ the image will be created automatically:
|
|||||||
/datafiles/file1=/home/me/datafile
|
/datafiles/file1=/home/me/datafile
|
||||||
@*
|
@*
|
||||||
@sp 1
|
@sp 1
|
||||||
yields in the ISO image
|
yields in the ISO image:
|
||||||
@sp 1
|
@sp 1
|
||||||
@*
|
@*
|
||||||
/datafiles/file1
|
/datafiles/file1
|
||||||
@ -1524,7 +1544,7 @@ But if it must be, one may escape them:
|
|||||||
/with_\=_and_\\/file=/tmp/directory/file
|
/with_\=_and_\\/file=/tmp/directory/file
|
||||||
@*
|
@*
|
||||||
@sp 1
|
@sp 1
|
||||||
yields in the ISO image
|
yields in the ISO image:
|
||||||
@*
|
@*
|
||||||
@sp 1
|
@sp 1
|
||||||
/with_=_and_\/file
|
/with_=_and_\/file
|
||||||
|
Loading…
Reference in New Issue
Block a user