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

This commit is contained in:
2020-09-11 12:23:50 +02:00
parent ffb7fe64c9
commit 56b2d88667
6 changed files with 174 additions and 164 deletions

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