New -as mkisofs options --sort-weight-list and --sort-weight-patterns
This commit is contained in:
@ -393,6 +393,31 @@ File: xorrisofs.info, Node: SetProduct, Next: SetCompl, Prev: SetInsert, Up:
|
||||
the block with the lowest possible address. Data files get added
|
||||
or loaded with initial weight 0.
|
||||
|
||||
--sort-weight-list disk_path
|
||||
Read pairs of weight number and iso_rr_path from a file of the
|
||||
local filesystem. Apply each pair like with --sort-weight.
|
||||
Only the last --sort-weight-list or --sort-weight-patterns of a
|
||||
xorrisofs run gets into effect.
|
||||
The weight number is read from the start of the line. The
|
||||
iso_rr_path part of an input line begins immediately after the
|
||||
first blank or tab character of the line.
|
||||
Notes for the case that this feature is used within a sequence of
|
||||
generic xorriso commands (not an issue with a pure mkisofs
|
||||
emulation run):
|
||||
The addressed files must already be in the ISO image model when
|
||||
you execute
|
||||
-as mkisofs --sort-weight-list disk_path --
|
||||
Several such commands may be used to apply more than one weight
|
||||
file.
|
||||
Data files which are loaded by -indev or -dev get a weight between
|
||||
1 and 2 exp 28 = 268,435,456, depending on their block address.
|
||||
This shall keep them roughly in the same order if the write method
|
||||
of modifying is applied.
|
||||
|
||||
--sort-weight-patterns disk_path
|
||||
Like --sort-weight-list , but expanding the iso_rr_paths as shell
|
||||
parser patterns and applying --sort-weight to each matching file.
|
||||
|
||||
-dir-mode mode
|
||||
Set the access permissions for all directories in the image to the
|
||||
given mode which is either an octal number beginning with "0" or a
|
||||
@ -1753,7 +1778,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
||||
* --no_rc do not execute startup files: Miscellaneous. (line 19)
|
||||
* --norock disable Rock Ridge production: SetExtras. (line 25)
|
||||
* --old-empty old block addresses for empty files: SetProduct.
|
||||
(line 81)
|
||||
(line 106)
|
||||
* --old-root-devno enable disk idevno with -old-root: SetInsert.
|
||||
(line 97)
|
||||
* --old-root-no-ino disable disk ino with -old-root: SetInsert.
|
||||
@ -1764,7 +1789,12 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
||||
* --quoted_path_list read pathspecs from disk file: SetInsert.
|
||||
(line 13)
|
||||
* --scdbackup_tag Recording of MD5 checksum: SetExtras. (line 101)
|
||||
* --sort-weight set output file address: SetProduct. (line 49)
|
||||
* --sort-weight set block address sorting weight: SetProduct.
|
||||
(line 49)
|
||||
* --sort-weight-list set block address sorting weight: SetProduct.
|
||||
(line 60)
|
||||
* --sort-weight-patterns set block address sorting weight: SetProduct.
|
||||
(line 81)
|
||||
* --stdio_sync control forced output to disk files: SetProduct.
|
||||
(line 25)
|
||||
* --xattr Recording of xattr: SetExtras. (line 77)
|
||||
@ -1791,7 +1821,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
||||
* -D allow deep directory hierachies: SetExtras. (line 31)
|
||||
* -d omit trailing dot in ISO file names: SetCompl. (line 56)
|
||||
* -dev set path for loading existing ISO image: Loading. (line 25)
|
||||
* -dir-mode permissions for all directories: SetProduct. (line 60)
|
||||
* -dir-mode permissions for all directories: SetProduct. (line 85)
|
||||
* -disable-deep-relocation allow deep directory hierachies: SetExtras.
|
||||
(line 44)
|
||||
* -disallow_dir_id_ext enforce ISO level 1 directory names: SetCompl.
|
||||
@ -1809,7 +1839,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
||||
* -exclude-list exclude disk files from inserting: SetInsert.
|
||||
(line 51)
|
||||
* -f follow symbolic links on disk: SetInsert. (line 24)
|
||||
* -file-mode permissions for all data files: SetProduct. (line 66)
|
||||
* -file-mode permissions for all data files: SetProduct. (line 91)
|
||||
* -follow-links follow symbolic links on disk: SetInsert. (line 28)
|
||||
* -full-iso9660-filenames allow 31 characters in ISO file names: SetCompl.
|
||||
(line 66)
|
||||
@ -1873,7 +1903,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
||||
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 178)
|
||||
* -N omit version number in ISO file names: SetCompl. (line 73)
|
||||
* -no-emul-boot El Torito boot image emulation: Bootable. (line 72)
|
||||
* -no-pad do not add zeros to ISO tree: SetProduct. (line 76)
|
||||
* -no-pad do not add zeros to ISO tree: SetProduct. (line 101)
|
||||
* -o set output file address: SetProduct. (line 8)
|
||||
* -old-exclude exclude disk files from inserting: SetInsert.
|
||||
(line 48)
|
||||
@ -1887,7 +1917,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
||||
(line 21)
|
||||
* -p set Preparer Id: ImageId. (line 54)
|
||||
* -P set Publisher Id: ImageId. (line 30)
|
||||
* -pad add 300 KiB of zeros to ISO tree: SetProduct. (line 69)
|
||||
* -pad add 300 KiB of zeros to ISO tree: SetProduct. (line 94)
|
||||
* -partition_cyl_align Image size alignment: SystemArea. (line 116)
|
||||
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 99)
|
||||
* -partition_offset Make mountable by partition 1: SystemArea.
|
||||
@ -1945,7 +1975,12 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
||||
* Application Id, set, -A, -appid: ImageId. (line 38)
|
||||
* Backup, enable fidelity, --for_backup: SetExtras. (line 67)
|
||||
* Biblio File, set path, -biblio: ImageId. (line 72)
|
||||
* Block address, set sort weight, --sort-weight: SetProduct. (line 49)
|
||||
* Block address, set sorting weight, --sort-weight: SetProduct.
|
||||
(line 49)
|
||||
* Block address, set sorting weight, --sort-weight-list: SetProduct.
|
||||
(line 60)
|
||||
* Block address, set sorting weight, --sort-weight-patterns: SetProduct.
|
||||
(line 81)
|
||||
* Bootability, boot catalog hidden, --boot-catalog-hide: Bootable.
|
||||
(line 114)
|
||||
* Bootability, boot catalog name, -c, -eltorito-catalog: Bootable.
|
||||
@ -2087,15 +2122,15 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
||||
(line 87)
|
||||
* Options, list, -help: Miscellaneous. (line 23)
|
||||
* Output file, set address, -o, -output: SetProduct. (line 8)
|
||||
* Padding, 300 KiB, -pad: SetProduct. (line 69)
|
||||
* Padding, disable, --old-empty: SetProduct. (line 81)
|
||||
* Padding, disable, -no-pad: SetProduct. (line 76)
|
||||
* Padding, 300 KiB, -pad: SetProduct. (line 94)
|
||||
* Padding, disable, --old-empty: SetProduct. (line 106)
|
||||
* Padding, disable, -no-pad: SetProduct. (line 101)
|
||||
* pathspec, _definition: Insert. (line 12)
|
||||
* pathspec, enable target=source, -graft-points: SetInsert. (line 31)
|
||||
* pathspec, read list of, --quoted_path_list: SetInsert. (line 13)
|
||||
* pathspec, read list of, -path-list: SetInsert. (line 8)
|
||||
* Permissions, for all data files, -file-mode: SetProduct. (line 66)
|
||||
* Permissions, for all directories, -dir-mode: SetProduct. (line 60)
|
||||
* Permissions, for all data files, -file-mode: SetProduct. (line 91)
|
||||
* Permissions, for all directories, -dir-mode: SetProduct. (line 85)
|
||||
* Preparer Id, set, -p: ImageId. (line 54)
|
||||
* Problems, reporting: Bugreport. (line 6)
|
||||
* Program version, report, -version: Miscellaneous. (line 42)
|
||||
@ -2135,28 +2170,28 @@ Node: Options6709
|
||||
Node: Loading7436
|
||||
Node: SetInsert9732
|
||||
Node: SetProduct14148
|
||||
Node: SetCompl17855
|
||||
Node: SetExtras20451
|
||||
Node: SetHide28860
|
||||
Node: ImageId30168
|
||||
Node: Bootable33673
|
||||
Node: SystemArea38667
|
||||
Node: Charset48964
|
||||
Node: Jigdo49990
|
||||
Node: Miscellaneous54257
|
||||
Node: Examples55813
|
||||
Node: ExSimple56299
|
||||
Node: ExGraft56778
|
||||
Node: ExMkisofs58025
|
||||
Node: ExGrowisofs59278
|
||||
Node: ExIncBackup60450
|
||||
Node: ExIncBckAcc63558
|
||||
Node: ExBootable65234
|
||||
Node: Files67326
|
||||
Node: Seealso68400
|
||||
Node: Bugreport69056
|
||||
Node: Legal69637
|
||||
Node: CommandIdx70532
|
||||
Node: ConceptIdx84598
|
||||
Node: SetCompl19092
|
||||
Node: SetExtras21688
|
||||
Node: SetHide30097
|
||||
Node: ImageId31405
|
||||
Node: Bootable34910
|
||||
Node: SystemArea39904
|
||||
Node: Charset50201
|
||||
Node: Jigdo51227
|
||||
Node: Miscellaneous55494
|
||||
Node: Examples57050
|
||||
Node: ExSimple57536
|
||||
Node: ExGraft58015
|
||||
Node: ExMkisofs59262
|
||||
Node: ExGrowisofs60515
|
||||
Node: ExIncBackup61687
|
||||
Node: ExIncBckAcc64795
|
||||
Node: ExBootable66471
|
||||
Node: Files68563
|
||||
Node: Seealso69637
|
||||
Node: Bugreport70293
|
||||
Node: Legal70874
|
||||
Node: CommandIdx71769
|
||||
Node: ConceptIdx86187
|
||||
|
||||
End Tag Table
|
||||
|
Reference in New Issue
Block a user