Clarified that El Torito images for EFI always get their own size as load size

This commit is contained in:
2024-12-20 17:37:29 +01:00
parent 362a17c571
commit 23f28b97e5
6 changed files with 96 additions and 90 deletions

View File

@ -982,9 +982,11 @@ the System Area.
of the boot image rounded up to a multiple of 4 512-byte blocks.
This default may be explicitly enforced by the word "full" instead
of a number.
EFI boot images usually get set the number of blocks occupied by
the boot image file.
El Torito cannot represent load sizes higher than 65535.
EFI boot images always get set the number of blocks occupied by the
boot image file.
El Torito cannot represent load sizes higher than 65535. EFI
images which exceed the maximum size get size 0 or 1, which means
"up to the end of the device" according to the UEFI specification.
-hard-disk-boot
Mark the boot image in the current catalog entry as emulated hard
disk. (Not suitable for any known boot loader.)
@ -2101,7 +2103,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* --acl Recording of ACLs: SetExtras. (line 107)
* --application_use set Application Use field: ImageId. (line 79)
* --boot-catalog-hide Hide El Torito boot catalog: Bootable. (line 121)
* --boot-catalog-hide Hide El Torito boot catalog: Bootable. (line 123)
* --efi-boot El Torito EFI boot image: Bootable. (line 59)
* --embedded-boot Fill System Area e.g. by MBR: SystemArea. (line 79)
* --emul-toc enable table-of-content emulation: SetProduct. (line 33)
@ -2110,7 +2112,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
(line 159)
* --gpt-iso-not-ro Do not set Read-only flag: SystemArea. (line 164)
* --gpt_disk_guid GPT GUID: SystemArea. (line 297)
* --grub2-boot-info Patch El Torito boot image: Bootable. (line 109)
* --grub2-boot-info Patch El Torito boot image: Bootable. (line 111)
* --grub2-mbr Install modern GRUB2 MBR: SystemArea. (line 81)
* --grub2-sparc-core SUN SPARC core file: SystemArea. (line 352)
* --hardlinks Recording of hardlink relations: SetExtras. (line 146)
@ -2165,9 +2167,9 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -b El Torito PC-BIOS boot image: Bootable. (line 38)
* -B SUN SPARC boot images: SystemArea. (line 337)
* -biblio set Biblio File path: ImageId. (line 62)
* -boot-info-table Patch El Torito boot image: Bootable. (line 104)
* -boot-info-table Patch El Torito boot image: Bootable. (line 106)
* -boot-load-size El Torito boot image load size: Bootable. (line 72)
* -c El Torito boot catalog name: Bootable. (line 114)
* -c El Torito boot catalog name: Bootable. (line 116)
* -C set load address and write address offset: Loading. (line 25)
* -cdrecord-params set load address and write address offset: Loading.
(line 41)
@ -2191,11 +2193,11 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -efi-boot-part EFI boot partition: SystemArea. (line 287)
* -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)
* -eltorito-id El Torito boot section id string: Bootable. (line 93)
* -eltorito-catalog El Torito boot catalog name: Bootable. (line 121)
* -eltorito-id El Torito boot section id string: Bootable. (line 95)
* -eltorito-platform El Torito Platform Id: Bootable. (line 63)
* -eltorito-selcrit El Torito boot selection criteria: Bootable.
(line 100)
(line 102)
* -exclude exclude disk files from inserting: SetInsert. (line 47)
* -exclude-list exclude disk files from inserting: SetInsert. (line 54)
* -f follow symbolic links on disk: SetInsert. (line 32)
@ -2212,7 +2214,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -graft-points enable target=source pathspecs: SetInsert. (line 38)
* -gui increase frequency of pacifier messages: Miscellaneous.
(line 44)
* -hard-disk-boot El Torito boot image emulation: Bootable. (line 83)
* -hard-disk-boot El Torito boot image emulation: Bootable. (line 85)
* -help list supported options: Miscellaneous. (line 36)
* -hfs-bless HFS+ blessing ppc_bootdir: SetExtras. (line 237)
* -hfs-bless-by HFS+ blessing: SetExtras. (line 227)
@ -2282,7 +2284,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -mips-boot MIPS Big Endian boot image: SystemArea. (line 326)
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 332)
* -N omit version number in ISO file names: SetCompl. (line 65)
* -no-emul-boot El Torito boot image emulation: Bootable. (line 86)
* -no-emul-boot El Torito boot image emulation: Bootable. (line 88)
* -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 52)
@ -2367,17 +2369,17 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Block address, set sorting weight, --sort-weight-patterns: SetProduct.
(line 76)
* Bootability, boot catalog hidden, --boot-catalog-hide: Bootable.
(line 121)
(line 123)
* Bootability, boot catalog name, -c, -eltorito-catalog: Bootable.
(line 114)
(line 116)
* Bootability, boot image emulation, -hard-disk-boot: Bootable.
(line 83)
(line 85)
* Bootability, boot image load size, -boot-load-size: Bootable.
(line 72)
* Bootability, boot image patching, --grub2-boot-info: Bootable.
(line 109)
(line 111)
* Bootability, boot image patching, -boot-info-table: Bootable.
(line 104)
(line 106)
* Bootability, bootable MBR partition, --mbr-force-bootable: SystemArea.
(line 148)
* Bootability, control, --grub2-sparc-core: SystemArea. (line 352)
@ -2396,9 +2398,9 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Bootability, control, -mips-boot: SystemArea. (line 326)
* Bootability, control, -mipsel-boot: SystemArea. (line 332)
* Bootability, El Torito section id string, -eltorito-id: Bootable.
(line 93)
(line 95)
* Bootability, El Torito selection criteria, -eltorito-selcrit: Bootable.
(line 100)
(line 102)
* Bootability, fill System Area e.g. by MBR, -G, --embedded-boot, -generic-boot: SystemArea.
(line 68)
* Bootability, for CHRP, -chrp-boot-part: SystemArea. (line 310)
@ -2420,7 +2422,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
(line 110)
* Bootability, next entry, -eltorito-alt-boot: Bootable. (line 47)
* Bootability, no boot image emulation, -no-emul-boot: Bootable.
(line 86)
(line 88)
* Bootability, partitions like with isohybrid, -part_like_isohybrid: SystemArea.
(line 122)
* Bootability, patch System Area partition table, --protective-msdos-label: SystemArea.
@ -2611,24 +2613,24 @@ Node: SetExtras23818
Node: SetHide36210
Node: ImageId38209
Node: Bootable42491
Node: SystemArea48777
Node: Charset70088
Node: Jigdo71113
Node: Miscellaneous76083
Node: Examples78679
Node: ExSimple79173
Node: ExGraft79656
Node: ExMkisofs80956
Node: ExGrowisofs82764
Node: ExIncBackup83954
Node: ExIncBckAcc87130
Node: ExBootable88835
Node: Files93017
Node: Environ94112
Node: Seealso94985
Node: Bugreport95686
Node: Legal96279
Node: CommandIdx97176
Node: ConceptIdx114682
Node: SystemArea48924
Node: Charset70235
Node: Jigdo71260
Node: Miscellaneous76230
Node: Examples78826
Node: ExSimple79320
Node: ExGraft79803
Node: ExMkisofs81103
Node: ExGrowisofs82911
Node: ExIncBackup84101
Node: ExIncBckAcc87277
Node: ExBootable88982
Node: Files93164
Node: Environ94259
Node: Seealso95132
Node: Bugreport95833
Node: Legal96426
Node: CommandIdx97323
Node: ConceptIdx114829

End Tag Table