Argument "." for system area import commands

This commit is contained in:
2014-10-28 14:07:32 +00:00
parent b66bf3e391
commit 9cd6c71d39
9 changed files with 330 additions and 240 deletions

View File

@ -1009,6 +1009,9 @@ combinable and also not combinable with MBR, GPT, or APM.
Other than a El Torito boot image, the file disk_path needs not to
be added to the ISO image. It will not show up as file in the
directory trees.
In multi-session situations, the special disk_path "." prevents
reading of a disk file but nevertheless causes the adjustments in
the existing MBR, which were ordered by other options.
-generic-boot disk_path
Alias of -G.
@ -1033,6 +1036,7 @@ combinable and also not combinable with MBR, GPT, or APM.
needs. The first partition describes the range of the ISO image.
Its start is at block 0 by default, but may be set to 64 disk
blocks by option -partition_offset 16.
For the meaning of special disk_path "." see option -G.
-isohybrid-gpt-basdat
Mark the current El Torito boot image (see options -b and -e) in
@ -1139,9 +1143,13 @@ combinable and also not combinable with MBR, GPT, or APM.
partition of type 0x96. This is not compatible with any other
feature that produces MBR partition entries. It makes GPT
unrecognizable.
CHRP is used in conjunction with HFS. It is not yet tested whether
HFS+ filesystems produced with option -hfsplus would boot on any
CHRP capable machine.
CHRP is often used in conjunction with HFS. It is not yet tested
whether HFS+ filesystems produced with option -hfsplus would boot
on any CHRP capable machine which does not boot pure ISO 9660 as
well.
-chrp-boot
Alias of -chrp-boot-part.
-prep-boot-part disk_path
Copy a file from disk into the emerging ISO image and mark it by a
@ -1817,12 +1825,12 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* --boot-catalog-hide Hide El Torito boot catalog: Bootable.
(line 116)
* --efi-boot El Torito EFI boot image: Bootable. (line 58)
* --embedded-boot Fill System Area e.g. by MBR: SystemArea. (line 35)
* --embedded-boot Fill System Area e.g. by MBR: SystemArea. (line 38)
* --emul-toc enable table-of-content emulation: SetProduct. (line 37)
* --for_backup Enable backup fidelity: SetExtras. (line 67)
* --grub2-boot-info Patch El Torito boot image: Bootable. (line 101)
* --grub2-mbr Install modern GRUB2 MBR: SystemArea. (line 38)
* --grub2-sparc-core SUN SPARC core file: SystemArea. (line 202)
* --grub2-mbr Install modern GRUB2 MBR: SystemArea. (line 41)
* --grub2-sparc-core SUN SPARC core file: SystemArea. (line 210)
* --hardlinks Recording of hardlink relations: SetExtras. (line 92)
* --md5 Recording of MD5 checksums: SetExtras. (line 84)
* --modification-date set ISO image timestamps: ImageId. (line 82)
@ -1837,7 +1845,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
(line 84)
* --old-root-no-md5 disable MD5 with -old-root: SetInsert. (line 105)
* --protective-msdos-label Patch System Area partition table: SystemArea.
(line 82)
(line 86)
* --quoted_path_list read pathspecs from disk file: SetInsert.
(line 13)
* --scdbackup_tag Recording of MD5 checksum: SetExtras. (line 101)
@ -1854,10 +1862,10 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -abstract set Abstract File path: ImageId. (line 66)
* -allow-lowercase lowercase in ISO file names: SetCompl. (line 46)
* -append_partition Append MBR partition after image: SystemArea.
(line 128)
(line 132)
* -appid set Application Id: ImageId. (line 46)
* -b El Torito PC-BIOS boot image: Bootable. (line 32)
* -B SUN SPARC boot images: SystemArea. (line 184)
* -B SUN SPARC boot images: SystemArea. (line 192)
* -biblio set Biblio File path: ImageId. (line 72)
* -boot-info-table Patch El Torito boot image: Bootable. (line 95)
* -boot-load-size El Torito boot image load size: Bootable. (line 63)
@ -1868,7 +1876,8 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -checksum_algorithm_iso choose .jigdo checksums: Jigdo. (line 80)
* -checksum_algorithm_template choose .template checksums: Jigdo.
(line 87)
* -chrp-boot-part CHRP partition: SystemArea. (line 156)
* -chrp-boot CHRP partition: SystemArea. (line 170)
* -chrp-boot-part CHRP partition: SystemArea. (line 160)
* -copyright set Copyright File path: ImageId. (line 77)
* -D allow deep directory hierachies: SetExtras. (line 31)
* -d omit trailing dot in ISO file names: SetCompl. (line 56)
@ -1879,7 +1888,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -disallow_dir_id_ext enforce ISO level 1 directory names: SetCompl.
(line 24)
* -e El Torito EFI boot image: Bootable. (line 50)
* -efi-boot-part EFI boot partition: SystemArea. (line 145)
* -efi-boot-part EFI boot partition: SystemArea. (line 149)
* -eltorito-alt-boot begin next boot catalog entry: Bootable.
(line 43)
* -eltorito-boot El Torito PC-BIOS boot image: Bootable. (line 40)
@ -1896,7 +1905,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -full-iso9660-filenames allow 31 characters in ISO file names: SetCompl.
(line 66)
* -G Fill System Area e.g. by MBR: SystemArea. (line 25)
* -generic-boot Fill System Area e.g. by MBR: SystemArea. (line 32)
* -generic-boot Fill System Area e.g. by MBR: SystemArea. (line 35)
* -graft-points enable target=source pathspecs: SetInsert. (line 31)
* -gui increase frequency of pacifier messages: Miscellaneous.
(line 31)
@ -1924,22 +1933,22 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
(line 16)
* -hide-rr-moved set deep directory relocation target: SetExtras.
(line 64)
* -hppa-bootloader HP-PA bootloader file: SystemArea. (line 216)
* -hppa-cmdline HP-PA PALO command line: SystemArea. (line 209)
* -hppa-hdrversion HP-PA PALO header version: SystemArea. (line 228)
* -hppa-kernel_32 HP-PA kernel_32 file: SystemArea. (line 219)
* -hppa-kernel_64 HP-PA kernel_64 file: SystemArea. (line 222)
* -hppa-ramdisk HP-PA ramdisk file: SystemArea. (line 225)
* -hppa-bootloader HP-PA bootloader file: SystemArea. (line 224)
* -hppa-cmdline HP-PA PALO command line: SystemArea. (line 217)
* -hppa-hdrversion HP-PA PALO header version: SystemArea. (line 236)
* -hppa-kernel_32 HP-PA kernel_32 file: SystemArea. (line 227)
* -hppa-kernel_64 HP-PA kernel_64 file: SystemArea. (line 230)
* -hppa-ramdisk HP-PA ramdisk file: SystemArea. (line 233)
* -input-charset set character set of disk file names: Charset.
(line 17)
* -iso-level define ISO 9660 limitations: SetCompl. (line 7)
* -isohybrid-apm-hfsplus Mark boot image in APM: SystemArea.
(line 73)
* -isohybrid-gpt-basdat Mark boot image in GPT: SystemArea. (line 56)
(line 77)
* -isohybrid-gpt-basdat Mark boot image in GPT: SystemArea. (line 60)
* -isohybrid-gpt-hfsplus Mark boot image in GPT: SystemArea.
(line 68)
(line 72)
* -isohybrid-mbr Install ISOLINUX isohybrid MBR: SystemArea.
(line 45)
(line 48)
* -J enable production of Joliet directory tree: SetExtras. (line 110)
* -jigdo-exclude add exclusion pattern for .md5: Jigdo. (line 59)
* -jigdo-force-md5 add check pattern for .md5: Jigdo. (line 52)
@ -1960,8 +1969,8 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -max-iso9660-filenames allow 37 characters in ISO file names: SetCompl.
(line 69)
* -md5-list set path of readable .md5: Jigdo. (line 73)
* -mips-boot MIPS Big Endian boot image: SystemArea. (line 171)
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 178)
* -mips-boot MIPS Big Endian boot image: SystemArea. (line 179)
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 186)
* -N omit version number in ISO file names: SetCompl. (line 73)
* -no-emul-boot El Torito boot image emulation: Bootable. (line 74)
* -no-pad do not add zeros to ISO tree: SetProduct. (line 104)
@ -1979,13 +1988,13 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -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 97)
* -partition_cyl_align Image size alignment: SystemArea. (line 116)
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 99)
* -partition_cyl_align Image size alignment: SystemArea. (line 120)
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 103)
* -partition_offset Make mountable by partition 1: SystemArea.
(line 87)
* -partition_sec_hd MBR sectors per head: SystemArea. (line 103)
(line 91)
* -partition_sec_hd MBR sectors per head: SystemArea. (line 107)
* -path-list read pathspecs from disk file: SetInsert. (line 8)
* -prep-boot-part PReP partition: SystemArea. (line 165)
* -prep-boot-part PReP partition: SystemArea. (line 173)
* -preparer set Preparer Id: ImageId. (line 63)
* -prev-session set path for loading existing ISO image: Loading.
(line 22)
@ -2003,8 +2012,8 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -root redirect ISO root directory: SetInsert. (line 64)
* -rr_reloc_dir set deep directory relocation target: SetExtras.
(line 47)
* -sparc-boot SUN SPARC boot images: SystemArea. (line 196)
* -sparc-label SUN Disk Label text: SystemArea. (line 199)
* -sparc-boot SUN SPARC boot images: SystemArea. (line 204)
* -sparc-label SUN Disk Label text: SystemArea. (line 207)
* -sysid set System Id: ImageId. (line 49)
* -transparent-compression enable recognition of zisofs files: SetInsert.
(line 61)
@ -2054,44 +2063,44 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
(line 101)
* Bootability, boot image patching, -boot-info-table: Bootable.
(line 95)
* Bootability, control, --grub2-sparc-core: SystemArea. (line 202)
* Bootability, control, --grub2-sparc-core: SystemArea. (line 210)
* Bootability, control, --efi-boot: Bootable. (line 58)
* Bootability, control, -b, -eltorito-boot: Bootable. (line 32)
* Bootability, control, -B, -sparc-boot: SystemArea. (line 184)
* Bootability, control, -B, -sparc-boot: SystemArea. (line 192)
* Bootability, control, -e: Bootable. (line 50)
* Bootability, control, -hppa-bootloader: SystemArea. (line 216)
* Bootability, control, -hppa-cmdline: SystemArea. (line 209)
* Bootability, control, -hppa-hdrversion: SystemArea. (line 228)
* Bootability, control, -hppa-kernel_32: SystemArea. (line 219)
* Bootability, control, -hppa-kernel_64: SystemArea. (line 222)
* Bootability, control, -hppa-ramdisk: SystemArea. (line 225)
* Bootability, control, -mips-boot: SystemArea. (line 171)
* Bootability, control, -mipsel-boot: SystemArea. (line 178)
* Bootability, control, -hppa-bootloader: SystemArea. (line 224)
* Bootability, control, -hppa-cmdline: SystemArea. (line 217)
* Bootability, control, -hppa-hdrversion: SystemArea. (line 236)
* Bootability, control, -hppa-kernel_32: SystemArea. (line 227)
* Bootability, control, -hppa-kernel_64: SystemArea. (line 230)
* Bootability, control, -hppa-ramdisk: SystemArea. (line 233)
* Bootability, control, -mips-boot: SystemArea. (line 179)
* Bootability, control, -mipsel-boot: SystemArea. (line 186)
* Bootability, El Torito section id string, -eltorito-id: Bootable.
(line 82)
* Bootability, El Torito selection criteria, -eltorito-selcrit: Bootable.
(line 90)
* Bootability, fill System Area e.g. by MBR, -G, --embedded-boot, -generic-boot: SystemArea.
(line 25)
* Bootability, for CHRP, -chrp-boot-part: SystemArea. (line 156)
* Bootability, for EFI, -efi-boot-part: SystemArea. (line 145)
* Bootability, for PReP, -prep-boot-part: SystemArea. (line 165)
* Bootability, for CHRP, -chrp-boot-part: SystemArea. (line 160)
* Bootability, for EFI, -efi-boot-part: SystemArea. (line 149)
* Bootability, for PReP, -prep-boot-part: SystemArea. (line 173)
* Bootability, install ISOLINUX isohybrid MBR, -isohybrid-mbr: SystemArea.
(line 45)
(line 48)
* Bootability, install modern GRUB2 MBR, --grub2-mbr: SystemArea.
(line 38)
(line 41)
* Bootability, mark boot image in APM, -isohybrid-apm-hfsplus: SystemArea.
(line 73)
(line 77)
* Bootability, mark boot image in GPT, -isohybrid-gpt-basdat: SystemArea.
(line 56)
(line 60)
* Bootability, mark boot image in GPT, -isohybrid-gpt-hfsplus: SystemArea.
(line 68)
(line 72)
* Bootability, next entry, -eltorito-alt-boot: Bootable. (line 43)
* Bootability, no boot image emulation, -no-emul-boot: Bootable.
(line 74)
* Bootability, patch System Area partition table, --protective-msdos-label: SystemArea.
(line 82)
* Bootability, SUN Disk Label text, -sparc-label: SystemArea. (line 199)
(line 86)
* Bootability, SUN Disk Label text, -sparc-label: SystemArea. (line 207)
* Bugs, reporting: Bugreport. (line 6)
* Character Set, for disk file names, -input-charset: Charset.
(line 17)
@ -2129,7 +2138,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Hiding, from ISO and Rock Ridge, -hide-list: SetHide. (line 16)
* Hiding, from Joliet, -hide-joliet: SetHide. (line 20)
* Hiding, from Joliet, -hide-joliet-list: SetHide. (line 25)
* Image size, alignment, -partition_cyl_align: SystemArea. (line 116)
* Image size, alignment, -partition_cyl_align: SystemArea. (line 120)
* Incremental insertion, disable disk ino, --old-root-no-ino: SetInsert.
(line 84)
* Incremental insertion, disable MD5, --old-root-no-md5: SetInsert.
@ -2182,14 +2191,14 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Links, follow on disk, -f, -follow-links: SetInsert. (line 24)
* Links, record and load hard links, --hardlinks: SetExtras. (line 92)
* MBR, _definition: SystemArea. (line 9)
* MBR, append partition, -append_partition: SystemArea. (line 128)
* MBR, sectors per head, -partition_sec_hd: SystemArea. (line 99)
* MBR, append partition, -append_partition: SystemArea. (line 132)
* MBR, sectors per head, -partition_sec_hd: SystemArea. (line 103)
* MD5, record and load, --md5: SetExtras. (line 84)
* Message output, increase frequency, -gui: Miscellaneous. (line 31)
* Message output, redirect stderr, -log-file: Miscellaneous. (line 35)
* Message output, suppress, -quiet: Miscellaneous. (line 27)
* Mountability, by non-trivial partition 1, -partition_offset: SystemArea.
(line 87)
(line 91)
* Options, list, -help: Miscellaneous. (line 23)
* Output file, set address, -o, -output: SetProduct. (line 8)
* Padding, 300 KiB, -pad: SetProduct. (line 97)
@ -2247,22 +2256,22 @@ Node: SetHide30591
Node: ImageId31899
Node: Bootable36067
Node: SystemArea41247
Node: Charset52378
Node: Jigdo53404
Node: Miscellaneous57671
Node: Examples59315
Node: ExSimple59801
Node: ExGraft60280
Node: ExMkisofs61527
Node: ExGrowisofs62780
Node: ExIncBackup63952
Node: ExIncBckAcc67070
Node: ExBootable68746
Node: Files70838
Node: Seealso71912
Node: Bugreport72568
Node: Legal73149
Node: CommandIdx74044
Node: ConceptIdx89184
Node: Charset52735
Node: Jigdo53761
Node: Miscellaneous58028
Node: Examples59672
Node: ExSimple60158
Node: ExGraft60637
Node: ExMkisofs61884
Node: ExGrowisofs63137
Node: ExIncBackup64309
Node: ExIncBckAcc67427
Node: ExBootable69103
Node: Files71195
Node: Seealso72269
Node: Bugreport72925
Node: Legal73506
Node: CommandIdx74401
Node: ConceptIdx89614

End Tag Table