With -update_r : detecting hardlink splits and fusions on disk
This commit is contained in:
@ -668,30 +668,37 @@ terminal where xorriso 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
|
||||
\fB\-hardlinks\fR "on"|"off"
|
||||
\fB\-hardlinks\fR "on"|"off"|"without_update"|"start_update"|"end_update"
|
||||
Enable or disable loading and recording of hardlink relations.
|
||||
.br
|
||||
In default mode "off", iso_rr files lose their inode numbers at image load
|
||||
time. Each iso_rr file object which has no inode number at image generation
|
||||
time will get a new unique inode number if -compliance is set to -new_rr.
|
||||
time will get a new unique inode number if -compliance is set to new_rr.
|
||||
.br
|
||||
Mode "on" preserves eventual inode numbers from the loaded image.
|
||||
When committing a session it searches for families of iso_rr files
|
||||
which stem from the same disk file, have identical content and have
|
||||
which stem from the same disk file, have identical content filtering and have
|
||||
identical properties. The family members all get the same inode number.
|
||||
Whether these numbers are respected at mount time depends on the operating
|
||||
system.
|
||||
.br
|
||||
xorriso commands which extract files from an ISO image try to restore files
|
||||
with the same inode number as hard links. This applies only to files which
|
||||
Commands -update and -update_r detect splits and fusions of hard links in
|
||||
filesystems which have stable device and inode numbers.
|
||||
Multiple -update_r commands should be surrounded by -hardlinks "start_update"
|
||||
and -hardlinks "end_update". This avoids multiple sorting of ISO image nodes.
|
||||
"start_update" implies "on".
|
||||
Mode "without_update" avoids hardlink processing during update commands.
|
||||
.br
|
||||
xorriso commands which extract files from an ISO image try to hardlink files
|
||||
with identical inode number. This applies only to files which
|
||||
get extracted during execution of that same command. A large number of
|
||||
hardlink families may exhaust -temp_mem_limit if not -osirrox option
|
||||
"sort_lba_on" is in effect.
|
||||
.br
|
||||
Mode "on" automatically enables \fB\-compliance new_rr\fR. This may be
|
||||
overridden by a following -compliance old_rr . In this case the resulting
|
||||
image will violate the RRIP-1.10 specs for entry PX in the same way as
|
||||
mkisofs does.
|
||||
Hardlink processing automatically enables \fB\-compliance new_rr\fR.
|
||||
This may be overridden by a following -compliance old_rr . In this case
|
||||
the resulting image will violate the RRIP-1.10 specs for entry PX in
|
||||
the same way as mkisofs does.
|
||||
.TP
|
||||
\fB\-acl\fR "on"|"off"
|
||||
Enable or disable processing of ACLs.
|
||||
|
Reference in New Issue
Block a user