Browse Source

Mentioned that partition_entry=gpt_basdat and -isohybrid-gpt-basdat create invalid GPT but also a valid MBR partition table

master
Thomas Schmitt 2 weeks ago
parent
commit
56b2d88667
6 changed files with 174 additions and 164 deletions
  1. +6
    -4
      xorriso/xorriso.1
  2. +61
    -59
      xorriso/xorriso.info
  3. +6
    -4
      xorriso/xorriso.texi
  4. +7
    -6
      xorriso/xorrisofs.1
  5. +87
    -85
      xorriso/xorrisofs.info
  6. +7
    -6
      xorriso/xorrisofs.texi

+ 6
- 4
xorriso/xorriso.1 View File

@@ -9,7 +9,7 @@
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH XORRISO 1 "Version 1.5.3, Aug 26, 2020"
.TH XORRISO 1 "Version 1.5.3, Sep 11, 2020"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
@@ -3549,9 +3549,11 @@ may be augmented by
\fBisolinux partition_entry=gpt_basdat\fR
or \fBisolinux partition_entry=gpt_hfsplus\fR,
and by \fBisolinux partition_entry=apm_hfsplus\fR.
The boot image will then be mentioned in GPT as Basic Data
or GPT HFS+ partition, and in APM as HFS+ partition.
The first three GPT partitions will also be marked by MBR partitions.
The boot image will then be mentioned in an invalid GPT as Basic Data
or GPT HFS+ partition, and in a valid APM as HFS+ partition.
The first three GPT partitions will also be marked by MBR partitions. The
MBR partition of type 0xEF is what actually is used by EFI firmware for
booting from USB stick.
.br
In multi\-session situations the existing System Area is preserved by default.
In in this case, the special disk_path "." prevents reading of


+ 61
- 59
xorriso/xorriso.info View File

@@ -2994,9 +2994,11 @@ Examples:
may be augmented by *isolinux partition_entry=gpt_basdat* or
*isolinux partition_entry=gpt_hfsplus*, and by *isolinux
partition_entry=apm_hfsplus*. The boot image will then be
mentioned in GPT as Basic Data or GPT HFS+ partition, and in APM as
HFS+ partition. The first three GPT partitions will also be marked
by MBR partitions.
mentioned in an invalid GPT as Basic Data or GPT HFS+ partition,
and in a valid APM as HFS+ partition. The first three GPT
partitions will also be marked by MBR partitions. The MBR
partition of type 0xEF is what actually is used by EFI firmware for
booting from USB stick.
In multi-session situations the existing System Area is preserved
by default. In in this case, the special disk_path "." prevents
reading of a disk file but nevertheless causes adjustments in the
@@ -5401,7 +5403,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -alter_date sets timestamps in ISO image: Manip. (line 139)
* -alter_date_r sets timestamps in ISO image: Manip. (line 174)
* -append_partition adds arbitrary file after image end: Bootable.
(line 421)
(line 423)
* -application_id sets application id: SetWrite. (line 197)
* -application_use sets application use field: SetWrite. (line 272)
* -as emulates mkisofs or cdrecord: Emulation. (line 13)
@@ -5649,12 +5651,12 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* ACL, show in ISO image, -getfacl: Navigate. (line 60)
* ACL, show in ISO image, -getfacl_r: Navigate. (line 66)
* ACL, _definition: Extras. (line 50)
* APM block size: Bootable. (line 412)
* APM block size: Bootable. (line 414)
* APM, _definition: Extras. (line 42)
* Appendable media, _definition: Media. (line 38)
* Appended Filesystem Image, -append_partition: Bootable. (line 421)
* Appended partition, in APM: Bootable. (line 289)
* Appended partition, in MBR or GPT: Bootable. (line 282)
* Appended Filesystem Image, -append_partition: Bootable. (line 423)
* Appended partition, in APM: Bootable. (line 291)
* Appended partition, in MBR or GPT: Bootable. (line 284)
* Automatic execution order, of arguments, -x: ArgSort. (line 16)
* Backslash Interpretation, _definition: Processing. (line 53)
* Backup, enable fast incremental, -disk_dev_ino: Loading. (line 247)
@@ -5672,15 +5674,15 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Character set, learn from image, -auto_charset: Loading. (line 117)
* Character Set, of terminal, -local_charset: Charset. (line 57)
* Character Set, _definition: Charset. (line 6)
* CHRP partition, _definition: Bootable. (line 294)
* CHRP partition, _definition: Bootable. (line 296)
* Closed media, _definition: Media. (line 44)
* Comment, #: Scripting. (line 156)
* Control, signal handling, -signal_handling: Exception. (line 66)
* Create, new ISO image, _definition: Methods. (line 7)
* Cylinder alignment, _definition: Bootable. (line 338)
* Cylinder size, _definition: Bootable. (line 323)
* Cylinder alignment, _definition: Bootable. (line 340)
* Cylinder size, _definition: Bootable. (line 325)
* Damaged track and session, close, -close_damaged: Writing. (line 205)
* DEC Alpha SRM boot sector, production: Bootable. (line 398)
* DEC Alpha SRM boot sector, production: Bootable. (line 400)
* Delete, from ISO image, -rm: Manip. (line 20)
* Delete, from ISO image, -rm_r: Manip. (line 26)
* Delete, ISO directory, -rmdir: Manip. (line 29)
@@ -5712,7 +5714,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Drive, _definition: Drives. (line 6)
* EA, _definition: Extras. (line 66)
* ECMA-119, _definition: Model. (line 6)
* EFI system partition, _definition: Bootable. (line 303)
* EFI system partition, _definition: Bootable. (line 305)
* El Torito, _definition: Extras. (line 19)
* Emulation, -as: Emulation. (line 13)
* Emulation, .mkisofsrc, -read_mkisofsrc: Emulation. (line 155)
@@ -5735,17 +5737,17 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Filter, _definition: Filter. (line 6)
* Frontend program, start at pipes, -launch_frontend: Frontend.
(line 141)
* GPT, control GUID, -boot_image gpt_disk_guid=: Bootable. (line 223)
* GPT, control GUID, -boot_image gpt_disk_guid=: Bootable. (line 225)
* GPT, _definition: Extras. (line 39)
* Group, global in ISO image, -gid: SetWrite. (line 293)
* Group, in ISO image, -chgrp: Manip. (line 49)
* Group, in ISO image, -chgrp_r: Manip. (line 53)
* Growing, _definition: Methods. (line 20)
* Hard links, control handling, -hardlinks: Loading. (line 128)
* HFS+ allocation block size: Bootable. (line 409)
* HFS+ serial number: Bootable. (line 406)
* HFS+ allocation block size: Bootable. (line 411)
* HFS+ serial number: Bootable. (line 408)
* hidden, set in ISO image, -hide: Manip. (line 177)
* HP-PA boot sector, production: Bootable. (line 381)
* HP-PA boot sector, production: Bootable. (line 383)
* Image reading, cache size, -data_cache_size: Loading. (line 353)
* Image, demand volume ID, -assert_volid: Loading. (line 105)
* Image, discard pending changes, -rollback: Writing. (line 9)
@@ -5802,7 +5804,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Linux device type, -scsi_dev_family: AqDrive. (line 95)
* List delimiter, _definition: Processing. (line 9)
* Local Character Set, _definition: Charset. (line 11)
* MBR bootable/active flag, enforce: Bootable. (line 349)
* MBR bootable/active flag, enforce: Bootable. (line 351)
* MBR, set, -boot_image system_area=: Bootable. (line 200)
* MBR, _definition: Extras. (line 27)
* MD5, control handling, -md5: Loading. (line 184)
@@ -5810,7 +5812,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Media, format, -format: Writing. (line 87)
* Media, list formats, -list_formats: Writing. (line 128)
* Media, list write speeds, -list_speeds: Writing. (line 139)
* MIPS boot file, activation: Bootable. (line 360)
* MIPS boot file, activation: Bootable. (line 362)
* mkisofs, Emulation: Emulation. (line 17)
* Modifying, _definition: Methods. (line 28)
* Multi-session media, _definition: Media. (line 7)
@@ -5838,15 +5840,15 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Ownership, global in ISO image, -uid: SetWrite. (line 290)
* Ownership, in ISO image, -chown: Manip. (line 43)
* Ownership, in ISO image, -chown_r: Manip. (line 47)
* Partition offset, _definition: Bootable. (line 313)
* Partition table, _definition: Bootable. (line 263)
* Partition offset, _definition: Bootable. (line 315)
* Partition table, _definition: Bootable. (line 265)
* Pathspec, _definition: SetInsert. (line 117)
* Pattern expansion, for disk paths, -disk_pattern: Insert. (line 34)
* Pattern expansion, for ISO paths, -iso_rr_pattern: Manip. (line 10)
* Pattern expansion, _definition: Processing. (line 25)
* Permissions, in ISO image, -chmod: Manip. (line 55)
* Permissions, in ISO image, -chmod_r: Manip. (line 66)
* PReP partition, _definition: Bootable. (line 298)
* PReP partition, _definition: Bootable. (line 300)
* Problems, reporting: Bugreport. (line 6)
* Process, consolidate text output, -pkt_output: Frontend. (line 7)
* Process, control abort on error, -abort_on: Exception. (line 27)
@@ -5906,8 +5908,8 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Session, select as input, -load: Loading. (line 54)
* Session, _definition: Model. (line 6)
* Sorting order, for -x, -list_arg_sorting: ArgSort. (line 26)
* SUN Disk Label, production: Bootable. (line 371)
* SUN SPARC boot images, activation: Bootable. (line 450)
* SUN Disk Label, production: Bootable. (line 373)
* SUN SPARC boot images, activation: Bootable. (line 452)
* Symbolic link, create, -lns: Insert. (line 181)
* System area, _definition: Bootable. (line 200)
* Table-of-content, search sessions, -rom_toc_scan: Loading. (line 299)
@@ -5976,40 +5978,40 @@ Node: Filter107267
Node: Writing111889
Node: SetWrite124144
Node: Bootable149221
Node: Jigdo176176
Node: Charset181179
Node: Exception184508
Node: DialogCtl190637
Node: Inquiry193239
Node: Navigate202121
Node: Verify210578
Node: Restore221049
Node: Emulation230215
Node: Scripting240671
Node: Frontend248454
Node: Examples258080
Node: ExDevices259258
Node: ExCreate259919
Node: ExDialog261219
Node: ExGrowing262490
Node: ExModifying263299
Node: ExBootable263809
Node: ExCharset264364
Node: ExPseudo265260
Node: ExCdrecord266187
Node: ExMkisofs266507
Node: ExGrowisofs268404
Node: ExException269557
Node: ExTime270015
Node: ExIncBackup270473
Node: ExRestore274499
Node: ExRecovery275445
Node: Files276017
Node: Environ277351
Node: Seealso278099
Node: Bugreport278816
Node: Legal279407
Node: CommandIdx280419
Node: ConceptIdx298035
Node: Jigdo176306
Node: Charset181309
Node: Exception184638
Node: DialogCtl190767
Node: Inquiry193369
Node: Navigate202251
Node: Verify210708
Node: Restore221179
Node: Emulation230345
Node: Scripting240801
Node: Frontend248584
Node: Examples258210
Node: ExDevices259388
Node: ExCreate260049
Node: ExDialog261349
Node: ExGrowing262620
Node: ExModifying263429
Node: ExBootable263939
Node: ExCharset264494
Node: ExPseudo265390
Node: ExCdrecord266317
Node: ExMkisofs266637
Node: ExGrowisofs268534
Node: ExException269687
Node: ExTime270145
Node: ExIncBackup270603
Node: ExRestore274629
Node: ExRecovery275575
Node: Files276147
Node: Environ277481
Node: Seealso278229
Node: Bugreport278946
Node: Legal279537
Node: CommandIdx280549
Node: ConceptIdx298165

End Tag Table

+ 6
- 4
xorriso/xorriso.texi View File

@@ -50,7 +50,7 @@
@c man .\" First parameter, NAME, should be all caps
@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 .TH XORRISO 1 "Version 1.5.3, Aug 26, 2020"
@c man .TH XORRISO 1 "Version 1.5.3, Sep 11, 2020"
@c man .\" Please adjust this date whenever revising the manpage.
@c man .\"
@c man .\" Some roff macros, for reference:
@@ -4102,9 +4102,11 @@ may be augmented by
@strong{isolinux partition_entry=gpt_basdat}
or @strong{isolinux partition_entry=gpt_hfsplus},
and by @strong{isolinux partition_entry=apm_hfsplus}.
The boot image will then be mentioned in GPT as Basic Data
or GPT HFS+ partition, and in APM as HFS+ partition.
The first three GPT partitions will also be marked by MBR partitions.
The boot image will then be mentioned in an invalid GPT as Basic Data
or GPT HFS+ partition, and in a valid APM as HFS+ partition.
The first three GPT partitions will also be marked by MBR partitions. The
MBR partition of type 0xEF is what actually is used by EFI firmware for
booting from USB stick.
@*
In multi-session situations the existing System Area is preserved by default.
In in this case, the special disk_path "." prevents reading of


+ 7
- 6
xorriso/xorrisofs.1 View File

@@ -9,7 +9,7 @@
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH XORRISOFS 1 "Version 1.5.3, Nov 23, 2019"
.TH XORRISOFS 1 "Version 1.5.3, Sep 11, 2020"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
@@ -1216,13 +1216,14 @@ but may be set to 64 disk blocks by option \-partition_offset 16.
For the meaning of special disk_path "." see option \-G.
.TP
\fB\-isohybrid-gpt-basdat\fR
Mark the current El Torito boot image (see options \-b and \-e) in GPT as
partition of type Basic Data. This works only with \-isohybrid\-mbr and
has the same impact on the system area as \-efi\-boot\-part. It cannot be
combined with \-efi\-boot\-part or \-hfsplus.
Mark the current El Torito boot image (see options \-b and \-e) in an actually
invalid GPT as partition of type Basic Data. This works only with
\-isohybrid\-mbr and has the same impact on the system area as \-efi\-boot\-part.
It cannot be combined with \-efi\-boot\-part or \-hfsplus.
.br
The first three boot images which are marked by GPT will also show up
as partition entries of type 0xef in MBR.
as partition entries in MBR. The MBR partition of type 0xEF is what actually
is used by EFI firmware for booting from USB stick.
The MBR partition for PC\-BIOS gets type 0x00 rather than 0x17 in this case.
Often the further MBR entries are the ones which actually get used by EFI.
.TP


+ 87
- 85
xorriso/xorrisofs.info View File

@@ -1064,15 +1064,17 @@ Examples:
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
GPT as partition of type Basic Data. This works only with
-isohybrid-mbr and has the same impact on the system area as
-efi-boot-part. It cannot be combined with -efi-boot-part or
Mark the current El Torito boot image (see options -b and -e) in an
actually invalid GPT as partition of type Basic Data. This works
only with -isohybrid-mbr and has the same impact on the system area
as -efi-boot-part. It cannot be combined with -efi-boot-part or
-hfsplus.
The first three boot images which are marked by GPT will also show
up as partition entries of type 0xef in MBR. The MBR partition for
PC-BIOS gets type 0x00 rather than 0x17 in this case. Often the
further MBR entries are the ones which actually get used by EFI.
up as partition entries in MBR. The MBR partition of type 0xEF is
what actually is used by EFI firmware for booting from USB stick.
The MBR partition for PC-BIOS gets type 0x00 rather than 0x17 in
this case. Often the further MBR entries are the ones which
actually get used by EFI.
-isohybrid-gpt-hfsplus
Mark the current El Torito boot image (see options -b and -e) in
GPT as partition of type HFS+. Impact and restrictions are like
@@ -1977,13 +1979,13 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* --embedded-boot Fill System Area e.g. by MBR: SystemArea. (line 79)
* --emul-toc enable table-of-content emulation: SetProduct. (line 33)
* --for_backup Enable backup fidelity: SetExtras. (line 92)
* --gpt_disk_guid GPT GUID: SystemArea. (line 245)
* --gpt_disk_guid GPT GUID: SystemArea. (line 247)
* --grub2-boot-info Patch El Torito boot image: Bootable. (line 109)
* --grub2-mbr Install modern GRUB2 MBR: SystemArea. (line 81)
* --grub2-sparc-core SUN SPARC core file: SystemArea. (line 300)
* --grub2-sparc-core SUN SPARC core file: SystemArea. (line 302)
* --hardlinks Recording of hardlink relations: SetExtras. (line 130)
* --mbr-force-bootable Enforce MBR bootable/active flag: SystemArea.
(line 145)
(line 147)
* --md5 Recording of MD5 checksums: SetExtras. (line 122)
* --modification-date set ISO image timestamps: ImageId. (line 70)
* --no-emul-toc no table-of-content emulation: SetProduct. (line 41)
@@ -1997,7 +1999,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
(line 73)
* --old-root-no-md5 disable MD5 with -old-root: SetInsert. (line 91)
* --protective-msdos-label Patch System Area partition table: SystemArea.
(line 141)
(line 143)
* --quoted_path_list read pathspecs from disk file: SetInsert.
(line 12)
* --scdbackup_tag Recording of MD5 checksum: SetExtras. (line 138)
@@ -2014,16 +2016,16 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -A set Application Id: ImageId. (line 34)
* -abstract set Abstract File path: ImageId. (line 57)
* -allow-lowercase lowercase in ISO file names: SetCompl. (line 42)
* -alpha-boot DEC Alpha SRM bootloader: SystemArea. (line 323)
* -alpha-boot DEC Alpha SRM bootloader: SystemArea. (line 325)
* -appended_part_as_apm Appended partitions in APM: SystemArea.
(line 229)
(line 231)
* -appended_part_as_gpt Appended partitions in GPT: SystemArea.
(line 223)
(line 225)
* -append_partition Append MBR or GPT partition after image: SystemArea.
(line 195)
(line 197)
* -appid set Application Id: ImageId. (line 41)
* -b El Torito PC-BIOS boot image: Bootable. (line 38)
* -B SUN SPARC boot images: SystemArea. (line 285)
* -B SUN SPARC boot images: SystemArea. (line 287)
* -biblio set Biblio File path: ImageId. (line 62)
* -boot-info-table Patch El Torito boot image: Bootable. (line 104)
* -boot-load-size El Torito boot image load size: Bootable. (line 72)
@@ -2035,8 +2037,8 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -checksum_algorithm_iso choose .jigdo checksums: Jigdo. (line 86)
* -checksum_algorithm_template choose .template checksums: Jigdo.
(line 92)
* -chrp-boot CHRP partition: SystemArea. (line 267)
* -chrp-boot-part CHRP partition: SystemArea. (line 258)
* -chrp-boot CHRP partition: SystemArea. (line 269)
* -chrp-boot-part CHRP partition: SystemArea. (line 260)
* -copyright set Copyright File path: ImageId. (line 66)
* -D allow deep directory hierarchies: SetExtras. (line 60)
* -d omit trailing dot in ISO file names: SetCompl. (line 50)
@@ -2047,7 +2049,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -disallow_dir_id_ext enforce ISO level 1 directory names: SetCompl.
(line 23)
* -e El Torito EFI boot image: Bootable. (line 53)
* -efi-boot-part EFI boot partition: SystemArea. (line 235)
* -efi-boot-part EFI boot partition: SystemArea. (line 237)
* -eltorito-alt-boot begin next boot catalog entry: Bootable. (line 47)
* -eltorito-boot El Torito PC-BIOS boot image: Bootable. (line 45)
* -eltorito-catalog El Torito boot catalog name: Bootable. (line 119)
@@ -2093,22 +2095,22 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
(line 15)
* -hide-rr-moved set deep directory relocation target: SetExtras.
(line 90)
* -hppa-bootloader HP-PA bootloader file: SystemArea. (line 312)
* -hppa-cmdline HP-PA PALO command line: SystemArea. (line 306)
* -hppa-hdrversion HP-PA PALO header version: SystemArea. (line 320)
* -hppa-kernel_32 HP-PA kernel_32 file: SystemArea. (line 314)
* -hppa-kernel_64 HP-PA kernel_64 file: SystemArea. (line 316)
* -hppa-ramdisk HP-PA ramdisk file: SystemArea. (line 318)
* -hppa-bootloader HP-PA bootloader file: SystemArea. (line 314)
* -hppa-cmdline HP-PA PALO command line: SystemArea. (line 308)
* -hppa-hdrversion HP-PA PALO header version: SystemArea. (line 322)
* -hppa-kernel_32 HP-PA kernel_32 file: SystemArea. (line 316)
* -hppa-kernel_64 HP-PA kernel_64 file: SystemArea. (line 318)
* -hppa-ramdisk HP-PA ramdisk file: SystemArea. (line 320)
* -input-charset set character set of disk file names: Charset.
(line 17)
* -iso-level define ISO 9660 limitations: SetCompl. (line 7)
* -iso-level define ISO 9660 limitations <1>: SetCompl. (line 8)
* -isohybrid-apm-hfsplus Mark boot image in APM: SystemArea. (line 112)
* -isohybrid-apm-hfsplus Mark boot image in APM: SystemArea. (line 114)
* -isohybrid-gpt-basdat Mark boot image in GPT: SystemArea. (line 98)
* -isohybrid-gpt-hfsplus Mark boot image in GPT: SystemArea. (line 108)
* -isohybrid-gpt-hfsplus Mark boot image in GPT: SystemArea. (line 110)
* -isohybrid-mbr Install ISOLINUX isohybrid MBR: SystemArea. (line 87)
* -iso_mbr_part_type Set type of ISO MBR partition: SystemArea.
(line 127)
(line 129)
* -J enable production of Joliet directory tree: SetExtras. (line 147)
* -jigdo-checksum-algorithm set data file checksum algorithm: Jigdo.
(line 42)
@@ -2135,8 +2137,8 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -max-iso9660-filenames allow 37 characters in ISO file names: SetCompl.
(line 61)
* -md5-list set path of input checksum file: Jigdo. (line 81)
* -mips-boot MIPS Big Endian boot image: SystemArea. (line 274)
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 280)
* -mips-boot MIPS Big Endian boot image: SystemArea. (line 276)
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 282)
* -N omit version number in ISO file names: SetCompl. (line 64)
* -no-emul-boot El Torito boot image emulation: Bootable. (line 86)
* -no-pad do not add zeros to ISO tree: SetProduct. (line 101)
@@ -2152,15 +2154,15 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -p set Preparer Id: ImageId. (line 47)
* -P set Publisher Id: ImageId. (line 28)
* -pad add 300 KiB of zeros to ISO tree: SetProduct. (line 94)
* -partition_cyl_align Image size alignment: SystemArea. (line 184)
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 167)
* -partition_cyl_align Image size alignment: SystemArea. (line 186)
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 169)
* -partition_offset Make mountable by partition 1: SystemArea.
(line 156)
* -partition_sec_hd MBR sectors per head: SystemArea. (line 170)
(line 158)
* -partition_sec_hd MBR sectors per head: SystemArea. (line 172)
* -part_like_isohybrid Mark partitions like with isohybrid: SystemArea.
(line 120)
(line 122)
* -path-list read pathspecs from disk file: SetInsert. (line 8)
* -prep-boot-part PReP partition: SystemArea. (line 269)
* -prep-boot-part PReP partition: SystemArea. (line 271)
* -preparer set Preparer Id: ImageId. (line 55)
* -prev-session set path for loading existing ISO image: Loading.
(line 21)
@@ -2177,8 +2179,8 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -root redirect ISO root directory: SetInsert. (line 55)
* -rr_reloc_dir set deep directory relocation target: SetExtras.
(line 74)
* -sparc-boot SUN SPARC boot images: SystemArea. (line 296)
* -sparc-label SUN Disk Label text: SystemArea. (line 298)
* -sparc-boot SUN SPARC boot images: SystemArea. (line 298)
* -sparc-label SUN Disk Label text: SystemArea. (line 300)
* -sysid set System Id: ImageId. (line 43)
* -transparent-compression enable recognition of zisofs files: SetInsert.
(line 53)
@@ -2208,7 +2210,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Abstract File, set path, -abstract: ImageId. (line 57)
* ACL, record and load, --acl: SetExtras. (line 103)
* APM, mark appended partitions, -appended_part_as_apm: SystemArea.
(line 229)
(line 231)
* APM, _definition: SystemArea. (line 16)
* Application Id, set, -A, -appid: ImageId. (line 34)
* Backup, enable fidelity, --for_backup: SetExtras. (line 92)
@@ -2232,51 +2234,51 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Bootability, boot image patching, -boot-info-table: Bootable.
(line 104)
* Bootability, bootable MBR partition, --mbr-force-bootable: SystemArea.
(line 145)
* Bootability, control, --grub2-sparc-core: SystemArea. (line 300)
(line 147)
* Bootability, control, --grub2-sparc-core: SystemArea. (line 302)
* Bootability, control, --efi-boot: Bootable. (line 59)
* Bootability, control, -alpha-boot: SystemArea. (line 323)
* Bootability, control, -alpha-boot: SystemArea. (line 325)
* Bootability, control, -b, -eltorito-boot: Bootable. (line 38)
* Bootability, control, -B, -sparc-boot: SystemArea. (line 285)
* Bootability, control, -B, -sparc-boot: SystemArea. (line 287)
* Bootability, control, -e: Bootable. (line 53)
* Bootability, control, -eltorito-platform: Bootable. (line 63)
* Bootability, control, -hppa-bootloader: SystemArea. (line 312)
* Bootability, control, -hppa-cmdline: SystemArea. (line 306)
* Bootability, control, -hppa-hdrversion: SystemArea. (line 320)
* Bootability, control, -hppa-kernel_32: SystemArea. (line 314)
* Bootability, control, -hppa-kernel_64: SystemArea. (line 316)
* Bootability, control, -hppa-ramdisk: SystemArea. (line 318)
* Bootability, control, -mips-boot: SystemArea. (line 274)
* Bootability, control, -mipsel-boot: SystemArea. (line 280)
* Bootability, control, -hppa-bootloader: SystemArea. (line 314)
* Bootability, control, -hppa-cmdline: SystemArea. (line 308)
* Bootability, control, -hppa-hdrversion: SystemArea. (line 322)
* Bootability, control, -hppa-kernel_32: SystemArea. (line 316)
* Bootability, control, -hppa-kernel_64: SystemArea. (line 318)
* Bootability, control, -hppa-ramdisk: SystemArea. (line 320)
* Bootability, control, -mips-boot: SystemArea. (line 276)
* Bootability, control, -mipsel-boot: SystemArea. (line 282)
* Bootability, El Torito section id string, -eltorito-id: Bootable.
(line 93)
* Bootability, El Torito selection criteria, -eltorito-selcrit: Bootable.
(line 100)
* Bootability, fill System Area e.g. by MBR, -G, --embedded-boot, -generic-boot: SystemArea.
(line 68)
* Bootability, for CHRP, -chrp-boot-part: SystemArea. (line 258)
* Bootability, for EFI, -efi-boot-part: SystemArea. (line 235)
* Bootability, for PReP, -prep-boot-part: SystemArea. (line 269)
* Bootability, for CHRP, -chrp-boot-part: SystemArea. (line 260)
* Bootability, for EFI, -efi-boot-part: SystemArea. (line 237)
* Bootability, for PReP, -prep-boot-part: SystemArea. (line 271)
* Bootability, install ISOLINUX isohybrid MBR, -isohybrid-mbr: SystemArea.
(line 87)
* Bootability, install modern GRUB2 MBR, --grub2-mbr: SystemArea.
(line 81)
* Bootability, mark boot image in APM, -isohybrid-apm-hfsplus: SystemArea.
(line 112)
(line 114)
* Bootability, mark boot image in GPT, -isohybrid-gpt-basdat: SystemArea.
(line 98)
* Bootability, mark boot image in GPT, -isohybrid-gpt-hfsplus: SystemArea.
(line 108)
(line 110)
* Bootability, next entry, -eltorito-alt-boot: Bootable. (line 47)
* Bootability, no boot image emulation, -no-emul-boot: Bootable.
(line 86)
* Bootability, partitions like with isohybrid, -part_like_isohybrid: SystemArea.
(line 120)
(line 122)
* Bootability, patch System Area partition table, --protective-msdos-label: SystemArea.
(line 141)
* Bootability, SUN Disk Label text, -sparc-label: SystemArea. (line 298)
(line 143)
* Bootability, SUN Disk Label text, -sparc-label: SystemArea. (line 300)
* Bootability, type of ISO MBR partition, -iso_mbr_part_type: SystemArea.
(line 127)
(line 129)
* Bugs, reporting: Bugreport. (line 6)
* Character Set, for disk file names, -input-charset: Charset.
(line 17)
@@ -2293,7 +2295,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Disk files, exclude, -hide-list: SetInsert. (line 44)
* Disk files, exclude, -m, -exclude, -x, -old-exclude: SetInsert.
(line 31)
* Disk GUID, for GPT, --gpt_disk_guid: SystemArea. (line 245)
* Disk GUID, for GPT, --gpt_disk_guid: SystemArea. (line 247)
* disk_path, _definition: Insert. (line 7)
* ECMA-119, _definition: Standards. (line 6)
* El Torito, _definition: Bootable. (line 13)
@@ -2302,7 +2304,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* File timestamps, set all, --set_all_file_dates: SetExtras. (line 35)
* Forced output, control, --stdio_sync: SetProduct. (line 23)
* GPT, mark appended partitions, -appended_part_as_gpt: SystemArea.
(line 223)
(line 225)
* GPT, _definition: SystemArea. (line 13)
* Group, for all files, -gid: SetProduct. (line 83)
* HFS+, enables production: SetExtras. (line 164)
@@ -2320,7 +2322,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Hiding, from ISO and Rock Ridge, -hide-list: SetHide. (line 15)
* Hiding, from Joliet, -hide-joliet: SetHide. (line 18)
* Hiding, from Joliet, -hide-joliet-list: SetHide. (line 22)
* Image size, alignment, -partition_cyl_align: SystemArea. (line 184)
* Image size, alignment, -partition_cyl_align: SystemArea. (line 186)
* Incremental insertion, disable disk ino, --old-root-no-ino: SetInsert.
(line 73)
* Incremental insertion, disable MD5, --old-root-no-md5: SetInsert.
@@ -2378,16 +2380,16 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Joliet, _definition: Standards. (line 21)
* Links, follow on disk, -f, -follow-links: SetInsert. (line 22)
* Links, record and load hard links, --hardlinks: SetExtras. (line 130)
* MBR, GPT, append partition, -append_partition: SystemArea. (line 195)
* MBR, sectors per head, -partition_sec_hd: SystemArea. (line 167)
* MBR, sectors per head, -partition_sec_hd <1>: SystemArea. (line 170)
* MBR, GPT, append partition, -append_partition: SystemArea. (line 197)
* MBR, sectors per head, -partition_sec_hd: SystemArea. (line 169)
* MBR, sectors per head, -partition_sec_hd <1>: SystemArea. (line 172)
* MBR, _definition: SystemArea. (line 9)
* MD5, record and load, --md5: SetExtras. (line 122)
* Message output, increase frequency, -gui: Miscellaneous. (line 29)
* Message output, redirect stderr, -log-file: Miscellaneous. (line 33)
* Message output, suppress, -quiet: Miscellaneous. (line 25)
* Mountability, by non-trivial partition 1, -partition_offset: SystemArea.
(line 156)
(line 158)
* Options, list, -help: Miscellaneous. (line 21)
* Output file, set address, -o, -output: SetProduct. (line 8)
* Ownership, for all files, -uid: SetProduct. (line 79)
@@ -2447,23 +2449,23 @@ Node: SetHide33711
Node: ImageId35015
Node: Bootable39297
Node: SystemArea45583
Node: Charset63815
Node: Jigdo64840
Node: Miscellaneous69810
Node: Examples71455
Node: ExSimple71949
Node: ExGraft72432
Node: ExMkisofs73732
Node: ExGrowisofs75540
Node: ExIncBackup76730
Node: ExIncBckAcc79906
Node: ExBootable81611
Node: Files85793
Node: Environ86888
Node: Seealso87761
Node: Bugreport88412
Node: Legal89005
Node: CommandIdx89902
Node: ConceptIdx106254
Node: Charset63932
Node: Jigdo64957
Node: Miscellaneous69927
Node: Examples71572
Node: ExSimple72066
Node: ExGraft72549
Node: ExMkisofs73849
Node: ExGrowisofs75657
Node: ExIncBackup76847
Node: ExIncBckAcc80023
Node: ExBootable81728
Node: Files85910
Node: Environ87005
Node: Seealso87878
Node: Bugreport88529
Node: Legal89122
Node: CommandIdx90019
Node: ConceptIdx106371

End Tag Table

+ 7
- 6
xorriso/xorrisofs.texi View File

@@ -50,7 +50,7 @@
@c man .\" First parameter, NAME, should be all caps
@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 .TH XORRISOFS 1 "Version 1.5.3, Nov 23, 2019"
@c man .TH XORRISOFS 1 "Version 1.5.3, Sep 11, 2020"
@c man .\" Please adjust this date whenever revising the manpage.
@c man .\"
@c man .\" Some roff macros, for reference:
@@ -1614,13 +1614,14 @@ For the meaning of special disk_path "." see option -G.
@item -isohybrid-gpt-basdat
@kindex -isohybrid-gpt-basdat Mark boot image in GPT
@cindex Bootability, mark boot image in GPT, -isohybrid-gpt-basdat
Mark the current El Torito boot image (see options -b and -e) in GPT as
partition of type Basic Data. This works only with -isohybrid-mbr and
has the same impact on the system area as -efi-boot-part. It cannot be
combined with -efi-boot-part or -hfsplus.
Mark the current El Torito boot image (see options -b and -e) in an actually
invalid GPT as partition of type Basic Data. This works only with
-isohybrid-mbr and has the same impact on the system area as -efi-boot-part.
It cannot be combined with -efi-boot-part or -hfsplus.
@*
The first three boot images which are marked by GPT will also show up
as partition entries of type 0xef in MBR.
as partition entries in MBR. The MBR partition of type 0xEF is what actually
is used by EFI firmware for booting from USB stick.
The MBR partition for PC-BIOS gets type 0x00 rather than 0x17 in this case.
Often the further MBR entries are the ones which actually get used by EFI.
@c man .TP


Loading…
Cancel
Save