New -boot_image bootspec "appended_part_as=", new -as mkisofs option -appended_part_as_gpt

This commit is contained in:
2015-02-06 11:56:31 +00:00
parent 7170af9f26
commit b9b40fa38c
14 changed files with 204 additions and 112 deletions

View File

@ -1126,6 +1126,15 @@ combinable and also not combinable with MBR, GPT, or APM.
number between 0x00 and 0xff. Not all those numbers will yield
usable results. For a list of codes search the Internet for
"Partition Types" or run fdisk command "L".
If some other command causes the production of GPT, then the
appended partitions will be mentioned there too.
-appended_part_as_gpt
Marks partitions from -append_partition in GPT rather than in MBR.
In this case the MBR shows a single partition of type 0xee which
covers the whole output data.
By default, appended partitions get marked in GPT only if GPT is
produced because of other options.
-efi-boot-part disk_path
Copy a file from disk into the emerging ISO image and mark it by a
@ -1830,7 +1839,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* --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 41)
* --grub2-sparc-core SUN SPARC core file: SystemArea. (line 210)
* --grub2-sparc-core SUN SPARC core file: SystemArea. (line 219)
* --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)
@ -1863,9 +1872,11 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -allow-lowercase lowercase in ISO file names: SetCompl. (line 46)
* -append_partition Append MBR partition after image: SystemArea.
(line 132)
* -appended_part_as_gpt Appended partitions in GPT: SystemArea.
(line 151)
* -appid set Application Id: ImageId. (line 46)
* -b El Torito PC-BIOS boot image: Bootable. (line 32)
* -B SUN SPARC boot images: SystemArea. (line 192)
* -B SUN SPARC boot images: SystemArea. (line 201)
* -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)
@ -1876,8 +1887,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 CHRP partition: SystemArea. (line 170)
* -chrp-boot-part CHRP partition: SystemArea. (line 160)
* -chrp-boot CHRP partition: SystemArea. (line 179)
* -chrp-boot-part CHRP partition: SystemArea. (line 169)
* -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)
@ -1888,7 +1899,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 149)
* -efi-boot-part EFI boot partition: SystemArea. (line 158)
* -eltorito-alt-boot begin next boot catalog entry: Bootable.
(line 43)
* -eltorito-boot El Torito PC-BIOS boot image: Bootable. (line 40)
@ -1933,12 +1944,12 @@ 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 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)
* -hppa-bootloader HP-PA bootloader file: SystemArea. (line 233)
* -hppa-cmdline HP-PA PALO command line: SystemArea. (line 226)
* -hppa-hdrversion HP-PA PALO header version: SystemArea. (line 245)
* -hppa-kernel_32 HP-PA kernel_32 file: SystemArea. (line 236)
* -hppa-kernel_64 HP-PA kernel_64 file: SystemArea. (line 239)
* -hppa-ramdisk HP-PA ramdisk file: SystemArea. (line 242)
* -input-charset set character set of disk file names: Charset.
(line 17)
* -iso-level define ISO 9660 limitations: SetCompl. (line 7)
@ -1969,8 +1980,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 179)
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 186)
* -mips-boot MIPS Big Endian boot image: SystemArea. (line 188)
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 195)
* -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)
@ -1994,7 +2005,7 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
(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 173)
* -prep-boot-part PReP partition: SystemArea. (line 182)
* -preparer set Preparer Id: ImageId. (line 63)
* -prev-session set path for loading existing ISO image: Loading.
(line 22)
@ -2012,8 +2023,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 204)
* -sparc-label SUN Disk Label text: SystemArea. (line 207)
* -sparc-boot SUN SPARC boot images: SystemArea. (line 213)
* -sparc-label SUN Disk Label text: SystemArea. (line 216)
* -sysid set System Id: ImageId. (line 49)
* -transparent-compression enable recognition of zisofs files: SetInsert.
(line 61)
@ -2063,28 +2074,28 @@ 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 210)
* Bootability, control, --grub2-sparc-core: SystemArea. (line 219)
* Bootability, control, --efi-boot: Bootable. (line 58)
* Bootability, control, -b, -eltorito-boot: Bootable. (line 32)
* Bootability, control, -B, -sparc-boot: SystemArea. (line 192)
* Bootability, control, -B, -sparc-boot: SystemArea. (line 201)
* Bootability, control, -e: Bootable. (line 50)
* 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, control, -hppa-bootloader: SystemArea. (line 233)
* Bootability, control, -hppa-cmdline: SystemArea. (line 226)
* Bootability, control, -hppa-hdrversion: SystemArea. (line 245)
* Bootability, control, -hppa-kernel_32: SystemArea. (line 236)
* Bootability, control, -hppa-kernel_64: SystemArea. (line 239)
* Bootability, control, -hppa-ramdisk: SystemArea. (line 242)
* Bootability, control, -mips-boot: SystemArea. (line 188)
* Bootability, control, -mipsel-boot: SystemArea. (line 195)
* 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 160)
* Bootability, for EFI, -efi-boot-part: SystemArea. (line 149)
* Bootability, for PReP, -prep-boot-part: SystemArea. (line 173)
* Bootability, for CHRP, -chrp-boot-part: SystemArea. (line 169)
* Bootability, for EFI, -efi-boot-part: SystemArea. (line 158)
* Bootability, for PReP, -prep-boot-part: SystemArea. (line 182)
* Bootability, install ISOLINUX isohybrid MBR, -isohybrid-mbr: SystemArea.
(line 48)
* Bootability, install modern GRUB2 MBR, --grub2-mbr: SystemArea.
@ -2100,7 +2111,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
(line 74)
* Bootability, patch System Area partition table, --protective-msdos-label: SystemArea.
(line 86)
* Bootability, SUN Disk Label text, -sparc-label: SystemArea. (line 207)
* Bootability, SUN Disk Label text, -sparc-label: SystemArea. (line 216)
* Bugs, reporting: Bugreport. (line 6)
* Character Set, for disk file names, -input-charset: Charset.
(line 17)
@ -2123,6 +2134,8 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Examples: Examples. (line 6)
* Forced output, control, --stdio_sync: SetProduct. (line 25)
* GPT, _definition: SystemArea. (line 13)
* GPT, mark appended partitions, -appended_part_as_gpt: SystemArea.
(line 151)
* HFS+, _definition: Standards. (line 32)
* HFS+, enables production: SetExtras. (line 130)
* HFS+, issue blessing ppc_bootdir, -hfs-bless: SetExtras. (line 188)
@ -2256,22 +2269,22 @@ Node: SetHide30591
Node: ImageId31899
Node: Bootable36067
Node: SystemArea41247
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
Node: Charset53165
Node: Jigdo54191
Node: Miscellaneous58458
Node: Examples60102
Node: ExSimple60588
Node: ExGraft61067
Node: ExMkisofs62314
Node: ExGrowisofs63567
Node: ExIncBackup64739
Node: ExIncBckAcc67857
Node: ExBootable69533
Node: Files71625
Node: Seealso72699
Node: Bugreport73355
Node: Legal73936
Node: CommandIdx74831
Node: ConceptIdx90183

End Tag Table