Adjusted line lengths to less than 80 chars in source of xorriso manual
This commit is contained in:
@ -39,9 +39,11 @@ session\-wise manipulation of such filesystems. It can load the management
|
||||
information of existing ISO images and it writes the session results to
|
||||
optical media or to filesystem objects.
|
||||
.br
|
||||
Vice versa \fBxorriso\fR is able to copy file objects out of ISO 9660 filesystems.
|
||||
Vice versa \fBxorriso\fR is able to copy file objects out of ISO 9660
|
||||
filesystems.
|
||||
.PP
|
||||
A special property of \fBxorriso\fR is that it needs neither an external ISO 9660
|
||||
A special property of \fBxorriso\fR is that it needs neither an external
|
||||
ISO 9660
|
||||
formatter program nor an external burn program for CD, DVD or BD but rather
|
||||
incorporates the libraries of libburnia\-project.org .
|
||||
.SS
|
||||
@ -142,11 +144,12 @@ filesystems.
|
||||
one and the modifications.
|
||||
See paragraph Creating, Growing, Modifying, Blind Growing below.
|
||||
.PP
|
||||
\fBxorriso\fR adopts the concept of multi\-session by loading an eventual image
|
||||
directory tree, allowing to manipulate it by several actions, and to write
|
||||
the new image to the target media.
|
||||
\fBxorriso\fR adopts the concept of multi\-session by loading an eventual
|
||||
image directory tree, allowing to manipulate it by several actions, and to
|
||||
write the new image to the target media.
|
||||
.br
|
||||
The first session of a \fBxorriso\fR run begins by the definition of the input
|
||||
The first session of a \fBxorriso\fR run begins by the definition of
|
||||
the input
|
||||
drive with the eventual ISO image or by the definition of an output drive.
|
||||
The session ends by command \-commit which triggers writing. A \-commit is
|
||||
done automatically when the program ends regularly.
|
||||
@ -264,8 +267,8 @@ to the given block address. This is the usage model of
|
||||
mkisofs \-M $indev \-C $msc1,$msc2 \-o $outdev
|
||||
.br
|
||||
which gives much room for wrong parameter combinations and should thus only be
|
||||
employed if a strict distinction between ISO formatter \fBxorriso\fR and the burn
|
||||
program is desired. \-C $msc1,$msc2 is equivalent to:
|
||||
employed if a strict distinction between ISO formatter \fBxorriso\fR
|
||||
and the burn program is desired. \-C $msc1,$msc2 is equivalent to:
|
||||
.br
|
||||
\-load sbsector $msc1 \-grow_blindly $msc2
|
||||
.SS
|
||||
@ -279,7 +282,8 @@ Output drive, i.e. target for writing, can be any libburn drive.
|
||||
Some drive types do not support the method of growing but only the methods
|
||||
of modifying and blind growing. They all are suitable for newly created images.
|
||||
.br
|
||||
All drive file objects have to offer rw\-permission to the user of \fBxorriso\fR.
|
||||
All drive file objects have to offer rw\-permission to the user of
|
||||
\fBxorriso\fR.
|
||||
Even those which will not be useable for reading an ISO image.
|
||||
.PP
|
||||
MMC compliant (i.e. optical) drives on GNU/Linux usually get addressed by
|
||||
@ -366,11 +370,12 @@ is the name of a set of additional information which enhance
|
||||
an ISO 9660 filesystem so that it can represent a POSIX compliant filesystem
|
||||
with ownership, access permissions, symbolic links, and other attributes.
|
||||
.br
|
||||
This is what \fBxorriso\fR uses for a decent representation of the disk files
|
||||
within the ISO image. Rock Ridge information is produced with any \fBxorriso\fR
|
||||
image.
|
||||
This is what \fBxorriso\fR uses for a decent representation of the disk
|
||||
files within the ISO image. Rock Ridge information is produced with any
|
||||
\fBxorriso\fR image.
|
||||
.PP
|
||||
\fBxorriso\fR is not named "porriso" because POSIX only guarantees 14 characters
|
||||
\fBxorriso\fR is not named "porriso" because POSIX only guarantees
|
||||
14 characters
|
||||
of filename length. It is the X/Open System Interface standard XSI which
|
||||
demands a file name length of up to 255 characters and paths of up to 1024
|
||||
characters. Rock Ridge fulfills this demand.
|
||||
@ -381,8 +386,8 @@ images, which are binary program files stored in the ISO image.
|
||||
The content of the boot image files is not in the scope of El Torito.
|
||||
.br
|
||||
Most bootable GNU/Linux CDs are equipped with ISOLINUX or GRUB boot images.
|
||||
\fBxorriso\fR is able to create or maintain an El Torito object which makes such
|
||||
an image bootable. For details see option \-boot_image.
|
||||
\fBxorriso\fR is able to create or maintain an El Torito object which
|
||||
makes such an image bootable. For details see option \-boot_image.
|
||||
.br
|
||||
It is possible to make ISO images bootable from USB stick or other
|
||||
hard\-disk\-like media by \-boot_image argument system_area= . This installs
|
||||
@ -409,27 +414,29 @@ It uses this extension if enabled by option
|
||||
.br
|
||||
AAIP enhanced images are supposed to be mountable normally, but one cannot
|
||||
expect that the mounted filesystem will show and respect the eventual ACLs.
|
||||
For now, only \fBxorriso\fR is able to retrieve those ACLs. It can bring them into
|
||||
For now, only \fBxorriso\fR is able to retrieve those ACLs.
|
||||
It can bring them into
|
||||
effect when files get restored to an ACL enabled file system or it can
|
||||
print them in a format suitable for tool setfacl.
|
||||
.br
|
||||
Files with ACL show as group permissions the setting of entry "mask::" if
|
||||
that entry exists. Nevertheless the non\-listed group members get handled
|
||||
according to entry "group::". \fBxorriso\fR brings "group::" into effect before
|
||||
eventually removing the ACL from a file.
|
||||
according to entry "group::". \fBxorriso\fR brings "group::" into effect
|
||||
before eventually removing the ACL from a file.
|
||||
.PP
|
||||
\fBxattr\fR (aka EA)
|
||||
are pairs of name and value which can be attached to file objects. AAIP is
|
||||
able to represent them and \fBxorriso\fR allows to record and restore pairs which
|
||||
able to represent them and \fBxorriso\fR allows to record and restore
|
||||
pairs which
|
||||
have names out of the user namespace. I.e. those which begin with "user.",
|
||||
like "user.x" or "user.whatever". Name has to be a 0 terminated string.
|
||||
Value may be any array of bytes which does not exceed the size of 4095 bytes.
|
||||
xattr processing happens only if it is enabled by option
|
||||
\fB\-xattr\fR.
|
||||
.br
|
||||
As with ACL, currently only \fBxorriso\fR is able to retrieve xattr from AAIP
|
||||
enhanced images, to restore them to xattr capable file systems, or to print
|
||||
them.
|
||||
As with ACL, currently only \fBxorriso\fR is able to retrieve xattr
|
||||
from AAIP enhanced images, to restore them to xattr capable file systems,
|
||||
or to print them.
|
||||
.SS
|
||||
.B Command processing:
|
||||
.br
|
||||
@ -475,8 +482,8 @@ similar to the quotation rules of a shell parser.
|
||||
.br
|
||||
\fBxorriso\fR is not a shell, although it might appear so on first glimpse.
|
||||
Be aware that the interaction of quotation marks and pattern symbols like "*"
|
||||
differs from the usual shell parsers. In \fBxorriso\fR, a quotation mark does not
|
||||
make a pattern symbol literal.
|
||||
differs from the usual shell parsers. In \fBxorriso\fR, a quotation mark
|
||||
does not make a pattern symbol literal.
|
||||
.PP
|
||||
\fBQuoted input\fR
|
||||
converts whitespace separated text pieces into words.
|
||||
@ -511,8 +518,10 @@ them as commands with their parameters. It provides assisting services
|
||||
to make dialog more comfortable.
|
||||
.PP
|
||||
Readline is an enhancement for the input line. You may know it already from
|
||||
the bash shell. Whether it is available in \fBxorriso\fR depends on the availability
|
||||
of package readline\-dev at the time when \fBxorriso\fR was built from its sourcecode.
|
||||
the bash shell. Whether it is available in \fBxorriso\fR depends on the
|
||||
availability
|
||||
of package readline\-dev at the time when \fBxorriso\fR was built from
|
||||
its sourcecode.
|
||||
.br
|
||||
It allows to move the cursor over the text in the line by help of the
|
||||
Leftward and the Rightward arrow key.
|
||||
@ -670,8 +679,8 @@ accepted. If it is not a MMC device then the prefix "stdio:" will be prepended
|
||||
automatically. This list is empty by default.
|
||||
.br
|
||||
Else if the path matches the "banned" list then the drive will not be
|
||||
accepted by \fBxorriso\fR but rather lead to a FAILURE event. This list is empty by
|
||||
default.
|
||||
accepted by \fBxorriso\fR but rather lead to a FAILURE event.
|
||||
This list is empty by default.
|
||||
.br
|
||||
Else if the path matches the "caution" list and if it is not a MMC device,
|
||||
then its address must have the prefix "stdio:" or it will be rejected.
|
||||
@ -719,7 +728,8 @@ an eventual recorded character set name gets used as input character set
|
||||
when reading an image.
|
||||
.br
|
||||
Note that the default output charset is the local character set of the
|
||||
terminal where \fBxorriso\fR runs. Before attributing this local character set
|
||||
terminal where \fBxorriso\fR runs. Before attributing this local
|
||||
character set
|
||||
to the produced ISO image, check whether the terminal properly displays
|
||||
all intended filenames, especially exotic national characters.
|
||||
.TP
|
||||
@ -746,7 +756,8 @@ e.g. if you need to apply filters to all updated files.
|
||||
Mode "without_update" avoids hardlink processing during update commands.
|
||||
Use this if your filesystem situation does not allow \-disk_dev_ino "on".
|
||||
.br
|
||||
\fBxorriso\fR commands which extract files from an ISO image try to hardlink files
|
||||
\fBxorriso\fR commands which extract files from an ISO image try to
|
||||
hardlink files
|
||||
with identical inode number. The normal scope of this operation is from
|
||||
image load to image load. One may give up the accumulated hard link addresses
|
||||
by \-hardlinks "discard_extract".
|
||||
@ -796,8 +807,8 @@ Mode "load_check_off" together with "on" or "all" will load recorded MD5 sums
|
||||
but not test the recorded checksum tags of superblock and directory tree.
|
||||
This is necessary if growisofs was used as burn program, because it does
|
||||
not overwrite the superblock checksum tag of the first session.
|
||||
Therefore load_check_off is in effect when \fBxorriso\fR \-as mkisofs option \-M
|
||||
is performed.
|
||||
Therefore load_check_off is in effect when \fBxorriso\fR \-as mkisofs
|
||||
option \-M is performed.
|
||||
.br
|
||||
The test can be re\-enabled by mode "load_check_on".
|
||||
.br
|
||||
@ -1103,7 +1114,8 @@ arguments.
|
||||
\fB\-file_size_limit\fR value [value [...]] --
|
||||
Set the maximum permissible size for a single data file. The values get
|
||||
summed up for the actual limit. If the only value is "off" then the file
|
||||
size is not limited by \fBxorriso\fR. Default is a limit of 100 extents, 4g \-2k each:
|
||||
size is not limited by \fBxorriso\fR.
|
||||
Default is a limit of 100 extents, 4g \-2k each:
|
||||
.br
|
||||
\-file_size_limit 400g \-200k \-\-
|
||||
.br
|
||||
@ -1234,7 +1246,8 @@ The number given with "limit=" can curb this workload at the risk of truncating
|
||||
an intentional sequence of link hops.
|
||||
.TP
|
||||
\fB\-pathspecs\fR "on"|"off"
|
||||
Control parameter interpretation with \fBxorriso\fR actions \-add and \-path_list.
|
||||
Control parameter interpretation with \fBxorriso\fR
|
||||
actions \-add and \-path_list.
|
||||
.br
|
||||
"on" enables pathspecs of the form
|
||||
\fBtarget=source\fR
|
||||
@ -1636,7 +1649,8 @@ If \-else is missing and would be hit, then the result is a non\-match.
|
||||
|
||||
Default action is \fBecho\fR,
|
||||
i.e. to print the address of the found file. Other actions are certain
|
||||
\fBxorriso\fR commands which get performed on the found files. These commands
|
||||
\fBxorriso\fR commands which get performed on the found files.
|
||||
These commands
|
||||
may have specific parameters. See also their particular descriptions.
|
||||
.br
|
||||
\fBchown\fR and \fBchown_r\fR
|
||||
@ -1862,7 +1876,8 @@ is not applied to any file in the ISO image.
|
||||
Irrevocably ban commands \-external_filter and \-unregister_filter,
|
||||
but not \-set_filter. Use this to prevent external filtering in general or
|
||||
when all intended filters are registered.
|
||||
External filters may also be banned totally at compile time of \fBxorriso\fR.
|
||||
External filters may also be banned totally at compile time of
|
||||
\fBxorriso\fR.
|
||||
By default they are banned if \fBxorriso\fR runs under setuid permission.
|
||||
.TP
|
||||
\fB\-set_filter\fR name iso_rr_path [***]
|
||||
@ -2175,7 +2190,8 @@ identify the specification of how the data are recorded.
|
||||
Permissible are up to 128 characters. This setting gets overridden by
|
||||
image loading.
|
||||
.br
|
||||
The special text "@xorriso@" gets converted to the id string of \fBxorriso\fR
|
||||
The special text "@xorriso@" gets converted to the id string of
|
||||
\fBxorriso\fR
|
||||
which is normally written as \-preparer_id. It is a wrong tradition to write
|
||||
the program id as \-application_id.
|
||||
.TP
|
||||
@ -2237,12 +2253,12 @@ image loading.
|
||||
\fB\-preparer_id\fR
|
||||
Set the preparer id string to be written with the next \-commit. This may
|
||||
identify the person or other entity which controls the preparation of the data
|
||||
which shall be recorded. Normally this should be the id of \fBxorriso\fR and not
|
||||
of the person or program which operates \fBxorriso\fR. Please avoid to change it.
|
||||
Permissible are up to 128 characters.
|
||||
which shall be recorded. Normally this should be the id of \fBxorriso\fR
|
||||
and not of the person or program which operates \fBxorriso\fR.
|
||||
Please avoid to change it. Permissible are up to 128 characters.
|
||||
.br
|
||||
The special text "@xorriso@" gets converted to the id string of \fBxorriso\fR
|
||||
which is default at program startup.
|
||||
The special text "@xorriso@" gets converted to the id string of
|
||||
\fBxorriso\fR which is default at program startup.
|
||||
.br
|
||||
Unlike other id strings, this setting is not influenced by image loading.
|
||||
.TP
|
||||
@ -2344,7 +2360,8 @@ Append the given number of extra bytes to the image stream.
|
||||
This is a traditional remedy for a traditional bug in block
|
||||
device read drivers. Needed only for CD recordings in TAO mode.
|
||||
Since one can hardly predict on what media an image might end up,
|
||||
\fBxorriso\fR adds the traditional 300k of padding by default to all images.
|
||||
\fBxorriso\fR adds the traditional 300k of padding by default to
|
||||
all images.
|
||||
.br
|
||||
For images which will never get to a CD it is safe to use \-padding 0 .
|
||||
.br
|
||||
@ -2613,8 +2630,8 @@ Partitions may be appended with boot block type MBR and with SUN Disk Label.
|
||||
With MBR:
|
||||
.br
|
||||
partition_number may be 1 to 4. Number 1 will put the whole ISO image into
|
||||
the unclaimed space before partition 1. So together with most \fBxorriso\fR MBR
|
||||
features, number 2 would be the most natural choice.
|
||||
the unclaimed space before partition 1. So together with most \fBxorriso\fR
|
||||
MBR features, number 2 would be the most natural choice.
|
||||
.br
|
||||
The type_code may be "FAT12", "FAT16", "Linux",
|
||||
or a hexadecimal number between 0x00 and 0xff. Not all those numbers will
|
||||
@ -2662,7 +2679,8 @@ After eventual To=From mapping, the file address gets written into the .jigdo
|
||||
file. Jigdo restore tools will convert these addresses into really
|
||||
reachable data source addresses from which they can read.
|
||||
.br
|
||||
If the list of jigdo parameters is not empty, then \fBxorriso\fR will refuse to
|
||||
If the list of jigdo parameters is not empty, then \fBxorriso\fR will
|
||||
refuse to
|
||||
write to non\-blank targets, it will disable multi\-session emulation, and
|
||||
eventual padding will be counted as part of the ISO image.
|
||||
.br
|
||||
@ -2743,8 +2761,8 @@ names. Shell command iconv \-l lists them.
|
||||
Character sets should not matter as long as only english alphanumeric
|
||||
characters are used for file names or as long as all writers and readers
|
||||
of the media use the same character set.
|
||||
Outside these constraints it may be necessary to let \fBxorriso\fR convert byte
|
||||
codes.
|
||||
Outside these constraints it may be necessary to let \fBxorriso\fR
|
||||
convert byte codes.
|
||||
.br
|
||||
There is an input conversion from input character set to the local character
|
||||
set which applies when an ISO image gets loaded. A conversion from local
|
||||
@ -2753,13 +2771,15 @@ image tree gets written. The sets can be defined independently by options
|
||||
\-in_charset and \-out_charset. Normally one will have both identical, if ever.
|
||||
.br
|
||||
If conversions are desired then \fBxorriso\fR needs to know the name of the
|
||||
local character set. \fBxorriso\fR can inquire the same info as shell command
|
||||
local character set. \fBxorriso\fR can inquire the same info as
|
||||
shell command
|
||||
"locale" with argument "charmap". This may be influenced by environment
|
||||
variables LC_ALL, LC_CTYPE, or LANG and should match the expectations of
|
||||
the terminal.
|
||||
.br
|
||||
The default output charset is the local character set of the terminal where
|
||||
\fBxorriso\fR runs. So by default no conversion happens between local filesystem
|
||||
\fBxorriso\fR runs. So by default no conversion happens between local
|
||||
filesystem
|
||||
names and emerging names in the image. The situation stays ambigous and the
|
||||
reader has to riddle what character set was used.
|
||||
.br
|
||||
@ -2786,7 +2806,8 @@ If this appears necessary, one should consider to set \-backslash_codes to
|
||||
.TP
|
||||
.B Exception processing:
|
||||
.PP
|
||||
Since the tasks of \fBxorriso\fR are manifold and prone to external influence, there
|
||||
Since the tasks of \fBxorriso\fR are manifold and prone to external
|
||||
influence, there
|
||||
may arise the need for \fBxorriso\fR to report and handle problem events.
|
||||
.br
|
||||
Those events get classified when they are detected by one of the software
|
||||
@ -2829,18 +2850,18 @@ be ignorable.
|
||||
.br
|
||||
A special property of this option is that it works preemptive if given as
|
||||
program start argument. I.e. the first \-abort_on setting among the
|
||||
start arguments is in effect already when the first operations of \fBxorriso\fR
|
||||
begin. Only "\-abort_on" with dash "\-" is recognized that way.
|
||||
start arguments is in effect already when the first operations of
|
||||
\fBxorriso\fR begin. Only "\-abort_on" with dash "\-" is recognized that way.
|
||||
.TP
|
||||
\fB\-return_with\fR severity exit_value
|
||||
Set the threshold and exit_value to be returned at program end if no abort
|
||||
has happened. This is to allow \fBxorriso\fR to go on after problems but to get
|
||||
a failure indicating exit value from the program, nevertheless.
|
||||
has happened. This is to allow \fBxorriso\fR to go on after problems
|
||||
but to get a failure indicating exit value from the program, nevertheless.
|
||||
Useful is a value lower than the \-abort_on threshold, down to "WARNING".
|
||||
.br
|
||||
exit_value may be either 0 (indicating success to the starter of the program)
|
||||
or a number between 32 and 63. Some other exit_values are used by \fBxorriso\fR if
|
||||
it decides to abort the program run:
|
||||
or a number between 32 and 63. Some other exit_values are used by
|
||||
\fBxorriso\fR if it decides to abort the program run:
|
||||
.br
|
||||
1=abort due to external signal
|
||||
.br
|
||||
@ -2868,7 +2889,8 @@ Info messages which belong to no event get attributed severity "NOTE".
|
||||
.br
|
||||
A special property of this option is that the first \-report_about setting
|
||||
among the start arguments is in effect already when the first operations
|
||||
of \fBxorriso\fR begin. Only "\-report_about" with dash "\-" is recognized that way.
|
||||
of \fBxorriso\fR begin. Only "\-report_about" with dash "\-" is
|
||||
recognized that way.
|
||||
.TP
|
||||
\fB\-signal_handling\fR mode
|
||||
Control the installation of a signal handler which shall react on external
|
||||
@ -2880,8 +2902,8 @@ ugly messages but puts much effort in releasing eventually used optical drives
|
||||
before \fBxorriso\fR ends.
|
||||
.br
|
||||
Mode "off" as first \-signal_handling among the start arguments prevents all
|
||||
own signal precautions of \fBxorriso\fR. Eventually inherited signal handler settings
|
||||
stay as they are.
|
||||
own signal precautions of \fBxorriso\fR. Eventually inherited signal
|
||||
handler settings stay as they are.
|
||||
.br
|
||||
It works like "sig_dfl" if given after other signal handling was already
|
||||
established at program start.
|
||||
@ -2891,14 +2913,16 @@ normally a sudden abort of the program. To prevent stuck drives, the
|
||||
libburn handler is used during burning, blanking, and formatting on MMC drives.
|
||||
.br
|
||||
Mode "sig_ign" tries to ignore as many signal types as possible. This imposes
|
||||
the risk that \fBxorriso\fR refuses to end until externally kill \-9 if performed.
|
||||
the risk that \fBxorriso\fR refuses to end until externally kill \-9
|
||||
if performed.
|
||||
kill \-9 then imposes the risk that the drive is left in unusable state and
|
||||
needs poweroff to be reset. So during burning, blanking, and formatting
|
||||
wait for at least their normal run time before killing externally.
|
||||
.br
|
||||
A special property of this option is that the first \-signal_handling setting
|
||||
among the start arguments is in effect already when the first operations
|
||||
of \fBxorriso\fR begin. Only "\-signal_handling" with dash "\-" is recognized that way.
|
||||
of \fBxorriso\fR begin. Only "\-signal_handling" with dash "\-" is
|
||||
recognized that way.
|
||||
.TP
|
||||
\fB\-error_behavior\fR occasion behavior
|
||||
Control the program behavior at problem event occasions.
|
||||
@ -3289,7 +3313,8 @@ and based on extra data on the media. If a drive returns data then one can
|
||||
quite trust that they are valid. But at some degree of read problems the
|
||||
correction will fail and the drive is supposed to indicate error.
|
||||
.br
|
||||
\fBxorriso\fR can scan the media for readable data blocks, classify them according
|
||||
\fBxorriso\fR can scan the media for readable data blocks, classify them
|
||||
according
|
||||
to their read speed, save them to a file, and keep track of successfuly saved
|
||||
blocks for further tries on the same media.
|
||||
.br
|
||||
@ -3500,8 +3525,8 @@ handled like any other ISO image directory.
|
||||
.br
|
||||
Option "auto_chmod_off" is default. If "auto_chmod_on" is set then access
|
||||
restrictions for disk directories get circumvented if those directories
|
||||
are owned by the effective user who runs \fBxorriso\fR. This happens by temporarily
|
||||
granting rwx permission to the owner.
|
||||
are owned by the effective user who runs \fBxorriso\fR. This happens
|
||||
by temporarily granting rwx permission to the owner.
|
||||
.br
|
||||
Option "sort_lba_on" may improve read performance with optical drives. It
|
||||
allows to restore large numbers of hard links without exhausting
|
||||
@ -3626,11 +3651,13 @@ of mkisofs emulation in the context of a \fBxorriso\fR run.
|
||||
Other than with the "cdrecord" personality there is no automatic \-commit at
|
||||
the end of a "mkisofs" option list. Verbosity settings \-v (= "UPDATE") and
|
||||
\-quiet (= "SORRY") persist. The output file, eventually chosen with \-o,
|
||||
persists until things happen like \-commit, \-rollback, \-dev, or end of \fBxorriso\fR.
|
||||
persists until things happen like \-commit, \-rollback, \-dev, or end of
|
||||
\fBxorriso\fR.
|
||||
\-pacifier gets set to "mkisofs" if files are added to the image.
|
||||
.br
|
||||
\-graft\-points is equivalent to \-pathspecs on. Note that pathspecs without "="
|
||||
are interpreted differently than with \fBxorriso\fR option \-add. Directories get
|
||||
are interpreted differently than with \fBxorriso\fR option \-add.
|
||||
Directories get
|
||||
merged with the root directory of the ISO image, other filetypes get mapped
|
||||
into that root directory.
|
||||
.br
|
||||
@ -3638,8 +3665,8 @@ If pathspecs are given and if no output file was chosen before or during the
|
||||
"mkisofs" option list, then standard output (\-outdev "\-") will get into effect.
|
||||
If \-o points to a regular file, then it will be truncated to 0 bytes
|
||||
when finally writing begins. This truncation does not happen if the drive
|
||||
is chosen by \fBxorriso\fR options before \-as mkisofs or after its list delimiter.
|
||||
Directories and symbolic links are no valid \-o targets.
|
||||
is chosen by \fBxorriso\fR options before \-as mkisofs or after its
|
||||
list delimiter. Directories and symbolic links are no valid \-o targets.
|
||||
.br
|
||||
Writing to stdout is possible only if \-as "mkisofs" was among the start
|
||||
arguments or if other start arguments pointed the output drive to
|
||||
@ -3712,14 +3739,15 @@ Option \-append_partition is supported.
|
||||
\-\-old\-empty is \-compliance old_empty.
|
||||
.br
|
||||
The options of genisoimage Jigdo Template Extraction are recognized and
|
||||
performed via \fBxorriso\fR option \-jigdo. See the "Alias:" names there for the
|
||||
meaning of the genisoimage options.
|
||||
performed via \fBxorriso\fR option \-jigdo. See the "Alias:" names there
|
||||
for the meaning of the genisoimage options.
|
||||
.br
|
||||
|
||||
Personalities "\fBxorrisofs\fR", "\fBgenisoimage\fR",
|
||||
and "\fBgenisofs\fR" are aliases for "mkisofs".
|
||||
.br
|
||||
If \fBxorriso\fR is started with one of the leafnames "xorrisofs", "genisofs",
|
||||
If \fBxorriso\fR is started with one of the leafnames "xorrisofs",
|
||||
"genisofs",
|
||||
"mkisofs", or "genisoimage", then it performs \-read_mkisofsrc and prepends
|
||||
\-as "genisofs" to the command line arguments.
|
||||
I.e. all arguments will be interpreted mkisofs style until "\-\-"
|
||||
@ -3749,8 +3777,8 @@ closing is applicable and not option \-multi is present.
|
||||
An eventually acquired input drive is given up.
|
||||
This is only allowed if no image changes are pending.
|
||||
.br
|
||||
dev= must be given as \fBxorriso\fR device address. Addresses like 0,0,0 or ATA:1,1,0
|
||||
are not supported.
|
||||
dev= must be given as \fBxorriso\fR device address. Addresses like 0,0,0
|
||||
or ATA:1,1,0 are not supported.
|
||||
.br
|
||||
If a track source is given, then an automatic \-commit happens at the end of
|
||||
the "cdrecord" option list.
|
||||
@ -3766,14 +3794,15 @@ A much more elaborate libburn based cdrecord emulator is the program cdrskin.
|
||||
Personalites "\fBxorrecord\fR", "\fBwodim\fR", and "\fBcdrskin\fR"
|
||||
are aliases for "cdrecord".
|
||||
.br
|
||||
If \fBxorriso\fR is started with one of the leafnames "xorrecord", "cdrskin",
|
||||
"cdrecord", or "wodim", then it automatically prepends \-as "cdrskin"
|
||||
If \fBxorriso\fR is started with one of the leafnames "xorrecord",
|
||||
"cdrskin", "cdrecord", or "wodim", then it automatically prepends \-as "cdrskin"
|
||||
to the command line arguments. I.e. all arguments will be interpreted cdrecord
|
||||
style until "\-\-" is encountered and an eventual commit happens.
|
||||
From then on, options are interpreted as \fBxorriso\fR options.
|
||||
.br
|
||||
\-\-no_rc as first argument of such a program start
|
||||
prevents interpretation of \fBxorriso\fR startup files. See section FILES below.
|
||||
prevents interpretation of \fBxorriso\fR startup files.
|
||||
See section FILES below.
|
||||
.TP
|
||||
\fB\-read_mkisofsrc\fR
|
||||
Try one by one to open for reading:
|
||||
@ -3828,8 +3857,8 @@ files. See section FILES below.
|
||||
\fB\-options_from_file\fR fileaddress
|
||||
Read quoted input from fileaddress and execute it like dialog lines.
|
||||
Empty lines and lines which begin by # are ignored. Normally one line
|
||||
should hold one \fBxorriso\fR command and all its arguments. Nevertheless lines
|
||||
may be concatenated by a trailing backslash.
|
||||
should hold one \fBxorriso\fR command and all its arguments.
|
||||
Nevertheless lines may be concatenated by a trailing backslash.
|
||||
.br
|
||||
See also section "Command processing", paragraph "Quoted input".
|
||||
.TP
|
||||
@ -3960,12 +3989,13 @@ The first three items are single words, the rest of the line is the volume id.
|
||||
.TP
|
||||
\fB\-scsi_log\fR "on"|"off"
|
||||
Mode "on" enables very verbous logging of SCSI commands and drive replies.
|
||||
Logging messages get printed to stderr, not to any of the \fBxorriso\fR output
|
||||
channels.
|
||||
Logging messages get printed to stderr, not to any of the \fBxorriso\fR
|
||||
output channels.
|
||||
.br
|
||||
A special property of this option is that the first \-scsi_log setting
|
||||
among the start arguments is in effect already when the first operations
|
||||
of \fBxorriso\fR begin. Only "\-scsi_log" with dash "\-" is recognized that way.
|
||||
of \fBxorriso\fR begin.
|
||||
Only "\-scsi_log" with dash "\-" is recognized that way.
|
||||
.TP
|
||||
\fB\-end\fR
|
||||
.br
|
||||
@ -4005,9 +4035,9 @@ Copy output of a channel to the given file. Channel may be one of: "." for all
|
||||
channels, "I" for info messages, "R" for result lines, "M" for \-mark texts.
|
||||
.TP
|
||||
\fB\-mark\fR text
|
||||
If text is not empty it will get put out on "M" channel each time \fBxorriso\fR
|
||||
is ready for the next dialog line or before \fBxorriso\fR performs a command that
|
||||
was entered to the pager prompt.
|
||||
If text is not empty it will get put out on "M" channel each time
|
||||
\fBxorriso\fR is ready for the next dialog line or before
|
||||
\fBxorriso\fR performs a command that was entered to the pager prompt.
|
||||
.TP
|
||||
\fB\-prog\fR text
|
||||
Use text as name of this program in subsequent messages
|
||||
@ -4310,7 +4340,8 @@ in order to enable multi\-session emulation on overwriteable media.
|
||||
.SS
|
||||
.B Let xorriso work underneath growisofs
|
||||
growisofs expects an ISO formatter program which understands options \-C and
|
||||
\-M. If \fBxorriso\fR gets started by name "xorrisofs" then it is suitable for that.
|
||||
\-M. If \fBxorriso\fR gets started by name "xorrisofs" then it is suitable
|
||||
for that.
|
||||
.br
|
||||
$ export MKISOFS="xorrisofs"
|
||||
.br
|
||||
@ -4319,7 +4350,8 @@ $ growisofs \-Z /dev/dvd /some/files
|
||||
$ growisofs \-M /dev/dvd /more/files
|
||||
.br
|
||||
If no "xorrisofs" is available on your system, then you will have to create
|
||||
a link pointing to the \fBxorriso\fR binary and tell growisofs to use it. E.g. by:
|
||||
a link pointing to the \fBxorriso\fR binary and tell growisofs to use it.
|
||||
E.g. by:
|
||||
.br
|
||||
$ ln \-s $(which xorriso) "$HOME/xorrisofs"
|
||||
.br
|
||||
@ -4439,8 +4471,8 @@ it is possible to access the session trees which represent the older backup
|
||||
versions. With CD media, GNU/Linux mount accepts session numbers directly by
|
||||
its option "session=".
|
||||
.br
|
||||
Multi\-session media and most overwriteable media written by \fBxorriso\fR can tell
|
||||
the sbsectors of their sessions by \fBxorriso\fR option \-toc.
|
||||
Multi\-session media and most overwriteable media written by \fBxorriso\fR
|
||||
can tell the sbsectors of their sessions by \fBxorriso\fR option \-toc.
|
||||
Used after \-commit the following option prints the matching mount command for
|
||||
the newly written session (here for mount point /mnt):
|
||||
.br
|
||||
@ -4601,12 +4633,13 @@ for libburnia\-project.org
|
||||
Copyright (c) 2007 \- 2011 Thomas Schmitt
|
||||
.br
|
||||
Permission is granted to distribute this text freely. It shall only be
|
||||
modified in sync with the technical properties of \fBxorriso\fR. If you make use
|
||||
of the license to derive modified versions of \fBxorriso\fR then you are entitled
|
||||
to modify this text under that same license.
|
||||
modified in sync with the technical properties of \fBxorriso\fR.
|
||||
If you make use of the license to derive modified versions of
|
||||
\fBxorriso\fR then you are entitled to modify this text under that
|
||||
same license.
|
||||
.SH CREDITS
|
||||
\fBxorriso\fR is in part based on work by Vreixo Formoso who provides libisofs
|
||||
together with Mario Danic who also leads the libburnia team.
|
||||
\fBxorriso\fR is in part based on work by Vreixo Formoso who provides
|
||||
libisofs together with Mario Danic who also leads the libburnia team.
|
||||
Thanks to Andy Polyakov who invented emulated growing,
|
||||
to Derek Foreman and Ben Jansens who once founded libburn.
|
||||
.br
|
||||
|
Reference in New Issue
Block a user