New -as mkisofs options -appended_part_as_apm, -part_like_isohybrid

This commit is contained in:
Thomas Schmitt 2016-02-05 10:12:25 +00:00
parent cea8a57b2e
commit 96c748f00a
5 changed files with 138 additions and 76 deletions

View File

@ -1,7 +1,7 @@
/* xorriso - creates, loads, manipulates and burns ISO 9660 filesystem images.
Copyright 2007-2015 Thomas Schmitt, <scdbackup@gmx.net>
Copyright 2007-2016 Thomas Schmitt, <scdbackup@gmx.net>
Provided under GPL version 2 or later.
@ -612,7 +612,8 @@ int Xorriso_genisofs_count_args(struct XorrisO *xorriso, int argc, char **argv,
"--no_rc", "--norock", "-hfsplus", "-fat", "-chrp-boot-part",
"-isohybrid-gpt-basdat", "-isohybrid-gpt-hfsplus",
"-isohybrid-apm-hfsplus", "--grub2-boot-info", "-joliet-utf16",
"-appended_part_as_gpt", "--mbr-force-bootable",
"-appended_part_as_gpt", "-appended_part_as_apm", "--mbr-force-bootable",
"-part_like_isohybrid",
""
};
static char arg1_options[][41]= {
@ -860,6 +861,7 @@ int Xorriso_genisofs_help(struct XorrisO *xorriso, int flag)
" -isohybrid-gpt-basdat Mark El Torito boot image as Basic Data in GPT",
" -isohybrid-gpt-hfsplus Mark El Torito boot image as HFS+ in GPT",
" -isohybrid-apm-hfsplus Mark El Torito boot image as HFS+ in APM",
" -part_like_isohybrid Mark in MBR, GPT, APM without -isohybrid-mbr",
" -G FILE, -generic-boot FILE Set generic boot image name",
" --embedded-boot FILE Alias of -G",
" --protective-msdos-label Patch System Area by partition table",
@ -888,6 +890,7 @@ int Xorriso_genisofs_help(struct XorrisO *xorriso, int flag)
" -append_partition NUMBER TYPE FILE",
" Append FILE after image. TYPE is hex: 0x..",
" -appended_part_as_gpt mark appended partitions in GPT instead of MBR.",
" -appended_part_as_apm mark appended partitions in APM.",
" --modification-date=YYYYMMDDhhmmsscc",
" Override date of creation and modification",
" -isohybrid-mbr FILE Set SYSLINUX mbr/isohdp[fp]x*.bin for isohybrid",
@ -1864,7 +1867,8 @@ not_enough_args:;
strcmp(argpt, "--boot-catalog-hide")==0 ||
strcmp(argpt, "-isohybrid-gpt-basdat")==0 ||
strcmp(argpt, "-isohybrid-gpt-hfsplus")==0 ||
strcmp(argpt, "-isohybrid-apm-hfsplus")==0) {
strcmp(argpt, "-isohybrid-apm-hfsplus")==0 ||
strcmp(argpt, "-part_like_isohybrid")==0) {
delay_opt_list[delay_opt_count++]= i;
if(argv[i] != argpt)
delay_opt_list[delay_opt_count - 1]|= 1<<31;
@ -2059,6 +2063,9 @@ not_enough_args:;
} else if(strcmp(argpt, "-appended_part_as_gpt") == 0) {
xorriso->appended_as_gpt= 1;
} else if(strcmp(argpt, "-appended_part_as_apm") == 0) {
xorriso->appended_as_apm= 1;
} else if(strcmp(argpt, "-B") == 0 ||
strcmp(argpt, "-sparc-boot") == 0) {
i++;
@ -2443,6 +2450,10 @@ problem_handler_2:;
(2 << 2);
} else if(strcmp(argpt, "-isohybrid-apm-hfsplus") == 0) {
xorriso->patch_isolinux_image = xorriso->patch_isolinux_image | (1 << 8);
} else if(strcmp(argpt, "-part_like_isohybrid") == 0) {
xorriso->part_like_isohybrid= 1;
} else if(strcmp(argpt, "-eltorito-alt-boot")==0) {
ret= Xorriso_genisofs_add_boot(xorriso, 0);
if(ret <= 0)

View File

@ -1 +1 @@
#define Xorriso_timestamP "2016.02.05.100719"
#define Xorriso_timestamP "2016.02.05.101337"

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.4.3, Dec 30, 2015"
.TH XORRISOFS 1 "Version 1.4.3, Jan 26, 2016"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
@ -1153,6 +1153,13 @@ The ISOLINUX isohybrid MBR file must begin by a known pattern of
32 bytes of x86 machine code which essentially does nothing. It will get
overwritten by 32 bytes of APM header mock\-up.
.TP
\fB\-part_like_isohybrid\fR
Control whether \-isohybrid\-gpt\-basdat, \-isohybrid\-gpt\-hfsplus, and
\-isohybrid\-apm\-hfsplus apply even if not \-isohybrid\-mbr is present.
No MBR partition of type 0xee emerges, even if GPT gets produced.
Gaps between GPT and APM partitions will not be filled by more partitions.
Appended partitions get mentioned in APM if other APM partitions emerge.
.TP
\fB--protective-msdos-label\fR
Patch the System Area by a simple PC\-DOS partition table where partition 1
claims the range of the ISO image but leaves the first block unclaimed.
@ -1247,6 +1254,12 @@ 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.
.TP
\fB\-appended_part_as_apm\fR
Marks partitions from \-append_partition in Apple Partition Map, too.
.br
By default, appended partitions get marked in APM only if APM is produced
because of other options and \-part_like_isohybrid is enabled.
.TP
\fB\-efi-boot-part\fR disk_path
Copy a file from disk into the emerging ISO image and mark it by a GPT entry as
EFI System Partition. EFI boot firmware is supposed to use a FAT filesystem
@ -2019,7 +2032,7 @@ Thomas Schmitt <scdbackup@gmx.net>
.br
for libburnia\-project.org
.SH COPYRIGHT
Copyright (c) 2011 \- 2015 Thomas Schmitt
Copyright (c) 2011 \- 2016 Thomas Schmitt
.br
Permission is granted to distribute this text freely. It shall only be
modified in sync with the technical properties of xorriso. If you make use

View File

@ -3,7 +3,7 @@ xorrisofs.texi.
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
Copyright (C) 2011 - 2015 Thomas Schmitt
Copyright (C) 2011 - 2016 Thomas Schmitt
Permission is granted to distrubute this text freely.
INFO-DIR-SECTION Archiving
@ -1015,6 +1015,13 @@ Examples:
The ISOLINUX isohybrid MBR file must begin by a known pattern of 32
bytes of x86 machine code which essentially does nothing. It will
get overwritten by 32 bytes of APM header mock-up.
-part_like_isohybrid
Control whether -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, and
-isohybrid-apm-hfsplus apply even if not -isohybrid-mbr is present.
No MBR partition of type 0xee emerges, even if GPT gets produced.
Gaps between GPT and APM partitions will not be filled by more
partitions. Appended partitions get mentioned in APM if other APM
partitions emerge.
--protective-msdos-label
Patch the System Area by a simple PC-DOS partition table where
partition 1 claims the range of the ISO image but leaves the first
@ -1092,6 +1099,12 @@ Examples:
covers the whole output data.
By default, appended partitions get marked in GPT only if GPT is
produced because of other options.
-appended_part_as_apm
Marks partitions from -append_partition in Apple Partition Map,
too.
By default, appended partitions get marked in APM only if APM is
produced because of other options and -part_like_isohybrid is
enabled.
-efi-boot-part disk_path
Copy a file from disk into the emerging ISO image and mark it by a
GPT entry as EFI System Partition. EFI boot firmware is supposed
@ -1780,7 +1793,7 @@ for libburnia-project.org
10.2 Copyright
==============
Copyright (c) 2011 - 2015 Thomas Schmitt
Copyright (c) 2011 - 2016 Thomas Schmitt
Permission is granted to distribute this text freely. It shall only be
modified in sync with the technical properties of xorriso. If you make
use of the license to derive modified versions of xorriso then you are
@ -1814,10 +1827,10 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* --for_backup Enable backup fidelity: SetExtras. (line 73)
* --grub2-boot-info Patch El Torito boot image: Bootable. (line 89)
* --grub2-mbr Install modern GRUB2 MBR: SystemArea. (line 77)
* --grub2-sparc-core SUN SPARC core file: SystemArea. (line 245)
* --grub2-sparc-core SUN SPARC core file: SystemArea. (line 258)
* --hardlinks Recording of hardlink relations: SetExtras. (line 97)
* --mbr-force-bootable Enforce MBR bootable/active flag: SystemArea.
(line 120)
(line 127)
* --md5 Recording of MD5 checksums: SetExtras. (line 89)
* --modification-date set ISO image timestamps: ImageId. (line 70)
* --no-emul-toc no table-of-content emulation: SetProduct. (line 41)
@ -1831,7 +1844,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 116)
(line 123)
* --quoted_path_list read pathspecs from disk file: SetInsert.
(line 12)
* --scdbackup_tag Recording of MD5 checksum: SetExtras. (line 105)
@ -1846,14 +1859,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 268)
* -alpha-boot DEC Alpha SRM bootloader: SystemArea. (line 281)
* -appended_part_as_apm Appended partitions in APM: SystemArea.
(line 200)
* -appended_part_as_gpt Appended partitions in GPT: SystemArea.
(line 187)
(line 194)
* -append_partition Append MBR or GPT partition after image: SystemArea.
(line 167)
(line 174)
* -appid set Application Id: ImageId. (line 41)
* -b El Torito PC-BIOS boot image: Bootable. (line 32)
* -B SUN SPARC boot images: SystemArea. (line 230)
* -B SUN SPARC boot images: SystemArea. (line 243)
* -biblio set Biblio File path: ImageId. (line 62)
* -boot-info-table Patch El Torito boot image: Bootable. (line 84)
* -boot-load-size El Torito boot image load size: Bootable. (line 57)
@ -1864,8 +1879,8 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -checksum_algorithm_iso choose .jigdo checksums: Jigdo. (line 72)
* -checksum_algorithm_template choose .template checksums: Jigdo.
(line 78)
* -chrp-boot CHRP partition: SystemArea. (line 212)
* -chrp-boot-part CHRP partition: SystemArea. (line 203)
* -chrp-boot CHRP partition: SystemArea. (line 225)
* -chrp-boot-part CHRP partition: SystemArea. (line 216)
* -copyright set Copyright File path: ImageId. (line 66)
* -D allow deep directory hierachies: SetExtras. (line 41)
* -d omit trailing dot in ISO file names: SetCompl. (line 50)
@ -1876,7 +1891,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 47)
* -efi-boot-part EFI boot partition: SystemArea. (line 193)
* -efi-boot-part EFI boot partition: SystemArea. (line 206)
* -eltorito-alt-boot begin next boot catalog entry: Bootable. (line 41)
* -eltorito-boot El Torito PC-BIOS boot image: Bootable. (line 39)
* -eltorito-catalog El Torito boot catalog name: Bootable. (line 99)
@ -1920,12 +1935,12 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
(line 15)
* -hide-rr-moved set deep directory relocation target: SetExtras.
(line 71)
* -hppa-bootloader HP-PA bootloader file: SystemArea. (line 257)
* -hppa-cmdline HP-PA PALO command line: SystemArea. (line 251)
* -hppa-hdrversion HP-PA PALO header version: SystemArea. (line 265)
* -hppa-kernel_32 HP-PA kernel_32 file: SystemArea. (line 259)
* -hppa-kernel_64 HP-PA kernel_64 file: SystemArea. (line 261)
* -hppa-ramdisk HP-PA ramdisk file: SystemArea. (line 263)
* -hppa-bootloader HP-PA bootloader file: SystemArea. (line 270)
* -hppa-cmdline HP-PA PALO command line: SystemArea. (line 264)
* -hppa-hdrversion HP-PA PALO header version: SystemArea. (line 278)
* -hppa-kernel_32 HP-PA kernel_32 file: SystemArea. (line 272)
* -hppa-kernel_64 HP-PA kernel_64 file: SystemArea. (line 274)
* -hppa-ramdisk HP-PA ramdisk file: SystemArea. (line 276)
* -input-charset set character set of disk file names: Charset.
(line 17)
* -iso-level define ISO 9660 limitations: SetCompl. (line 7)
@ -1954,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 61)
* -md5-list set path of readable .md5: Jigdo. (line 67)
* -mips-boot MIPS Big Endian boot image: SystemArea. (line 219)
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 225)
* -mips-boot MIPS Big Endian boot image: SystemArea. (line 232)
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 238)
* -N omit version number in ISO file names: SetCompl. (line 64)
* -no-emul-boot El Torito boot image emulation: Bootable. (line 66)
* -no-pad do not add zeros to ISO tree: SetProduct. (line 93)
@ -1971,13 +1986,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 86)
* -partition_cyl_align Image size alignment: SystemArea. (line 156)
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 139)
* -partition_cyl_align Image size alignment: SystemArea. (line 163)
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 146)
* -partition_offset Make mountable by partition 1: SystemArea.
(line 128)
* -partition_sec_hd MBR sectors per head: SystemArea. (line 142)
(line 135)
* -partition_sec_hd MBR sectors per head: SystemArea. (line 149)
* -part_like_isohybrid Mark partitions like with isohybrid: SystemArea.
(line 116)
* -path-list read pathspecs from disk file: SetInsert. (line 8)
* -prep-boot-part PReP partition: SystemArea. (line 214)
* -prep-boot-part PReP partition: SystemArea. (line 227)
* -preparer set Preparer Id: ImageId. (line 55)
* -prev-session set path for loading existing ISO image: Loading.
(line 21)
@ -1994,8 +2011,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 55)
* -sparc-boot SUN SPARC boot images: SystemArea. (line 241)
* -sparc-label SUN Disk Label text: SystemArea. (line 243)
* -sparc-boot SUN SPARC boot images: SystemArea. (line 254)
* -sparc-label SUN Disk Label text: SystemArea. (line 256)
* -sysid set System Id: ImageId. (line 43)
* -transparent-compression enable recognition of zisofs files: SetInsert.
(line 53)
@ -2023,6 +2040,8 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Abstract File, set path, -abstract: ImageId. (line 57)
* ACL, record and load, --acl: SetExtras. (line 76)
* APM, mark appended partitions, -appended_part_as_apm: SystemArea.
(line 200)
* APM, _definition: SystemArea. (line 16)
* Application Id, set, -A, -appid: ImageId. (line 34)
* Backup, enable fidelity, --for_backup: SetExtras. (line 73)
@ -2046,30 +2065,30 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Bootability, boot image patching, -boot-info-table: Bootable.
(line 84)
* Bootability, bootable MBR partition, --mbr-force-bootable: SystemArea.
(line 120)
* Bootability, control, --grub2-sparc-core: SystemArea. (line 245)
(line 127)
* Bootability, control, --grub2-sparc-core: SystemArea. (line 258)
* Bootability, control, --efi-boot: Bootable. (line 53)
* Bootability, control, -alpha-boot: SystemArea. (line 268)
* Bootability, control, -alpha-boot: SystemArea. (line 281)
* Bootability, control, -b, -eltorito-boot: Bootable. (line 32)
* Bootability, control, -B, -sparc-boot: SystemArea. (line 230)
* Bootability, control, -B, -sparc-boot: SystemArea. (line 243)
* Bootability, control, -e: Bootable. (line 47)
* Bootability, control, -hppa-bootloader: SystemArea. (line 257)
* Bootability, control, -hppa-cmdline: SystemArea. (line 251)
* Bootability, control, -hppa-hdrversion: SystemArea. (line 265)
* Bootability, control, -hppa-kernel_32: SystemArea. (line 259)
* Bootability, control, -hppa-kernel_64: SystemArea. (line 261)
* Bootability, control, -hppa-ramdisk: SystemArea. (line 263)
* Bootability, control, -mips-boot: SystemArea. (line 219)
* Bootability, control, -mipsel-boot: SystemArea. (line 225)
* Bootability, control, -hppa-bootloader: SystemArea. (line 270)
* Bootability, control, -hppa-cmdline: SystemArea. (line 264)
* Bootability, control, -hppa-hdrversion: SystemArea. (line 278)
* Bootability, control, -hppa-kernel_32: SystemArea. (line 272)
* Bootability, control, -hppa-kernel_64: SystemArea. (line 274)
* Bootability, control, -hppa-ramdisk: SystemArea. (line 276)
* Bootability, control, -mips-boot: SystemArea. (line 232)
* Bootability, control, -mipsel-boot: SystemArea. (line 238)
* Bootability, El Torito section id string, -eltorito-id: Bootable.
(line 73)
* Bootability, El Torito selection criteria, -eltorito-selcrit: Bootable.
(line 80)
* Bootability, fill System Area e.g. by MBR, -G, --embedded-boot, -generic-boot: SystemArea.
(line 64)
* Bootability, for CHRP, -chrp-boot-part: SystemArea. (line 203)
* Bootability, for EFI, -efi-boot-part: SystemArea. (line 193)
* Bootability, for PReP, -prep-boot-part: SystemArea. (line 214)
* Bootability, for CHRP, -chrp-boot-part: SystemArea. (line 216)
* Bootability, for EFI, -efi-boot-part: SystemArea. (line 206)
* Bootability, for PReP, -prep-boot-part: SystemArea. (line 227)
* Bootability, install ISOLINUX isohybrid MBR, -isohybrid-mbr: SystemArea.
(line 83)
* Bootability, install modern GRUB2 MBR, --grub2-mbr: SystemArea.
@ -2083,9 +2102,11 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Bootability, next entry, -eltorito-alt-boot: Bootable. (line 41)
* Bootability, no boot image emulation, -no-emul-boot: Bootable.
(line 66)
* Bootability, patch System Area partition table, --protective-msdos-label: SystemArea.
* Bootability, partitions like with isohybrid, -part_like_isohybrid: SystemArea.
(line 116)
* Bootability, SUN Disk Label text, -sparc-label: SystemArea. (line 243)
* Bootability, patch System Area partition table, --protective-msdos-label: SystemArea.
(line 123)
* Bootability, SUN Disk Label text, -sparc-label: SystemArea. (line 256)
* Bugs, reporting: Bugreport. (line 6)
* Character Set, for disk file names, -input-charset: Charset.
(line 17)
@ -2109,7 +2130,7 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* File names, curb length, -file_name_limit: SetExtras. (line 30)
* Forced output, control, --stdio_sync: SetProduct. (line 23)
* GPT, mark appended partitions, -appended_part_as_gpt: SystemArea.
(line 187)
(line 194)
* GPT, _definition: SystemArea. (line 13)
* HFS+, enables production: SetExtras. (line 130)
* HFS+, issue blessing ppc_bootdir, -hfs-bless: SetExtras. (line 181)
@ -2126,7 +2147,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 156)
* Image size, alignment, -partition_cyl_align: SystemArea. (line 163)
* Incremental insertion, disable disk ino, --old-root-no-ino: SetInsert.
(line 73)
* Incremental insertion, disable MD5, --old-root-no-md5: SetInsert.
@ -2180,16 +2201,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 97)
* MBR, GPT, append partition, -append_partition: SystemArea. (line 167)
* MBR, sectors per head, -partition_sec_hd: SystemArea. (line 139)
* MBR, sectors per head, -partition_sec_hd <1>: SystemArea. (line 142)
* MBR, GPT, append partition, -append_partition: SystemArea. (line 174)
* MBR, sectors per head, -partition_sec_hd: SystemArea. (line 146)
* MBR, sectors per head, -partition_sec_hd <1>: SystemArea. (line 149)
* MBR, _definition: SystemArea. (line 9)
* MD5, record and load, --md5: SetExtras. (line 89)
* 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 128)
(line 135)
* Options, list, -help: Miscellaneous. (line 21)
* Output file, set address, -o, -output: SetProduct. (line 8)
* Padding, 300 KiB, -pad: SetProduct. (line 86)
@ -2247,22 +2268,22 @@ Node: SetHide31292
Node: ImageId32596
Node: Bootable36767
Node: SystemArea41935
Node: Charset56987
Node: Jigdo58012
Node: Miscellaneous62289
Node: Examples63934
Node: ExSimple64428
Node: ExGraft64911
Node: ExMkisofs66211
Node: ExGrowisofs67477
Node: ExIncBackup68667
Node: ExIncBckAcc71828
Node: ExBootable73517
Node: Files77699
Node: Seealso78794
Node: Bugreport79443
Node: Legal80034
Node: CommandIdx80931
Node: ConceptIdx95941
Node: Charset57640
Node: Jigdo58665
Node: Miscellaneous62942
Node: Examples64587
Node: ExSimple65081
Node: ExGraft65564
Node: ExMkisofs66864
Node: ExGrowisofs68130
Node: ExIncBackup69320
Node: ExIncBckAcc72481
Node: ExBootable74170
Node: Files78352
Node: Seealso79447
Node: Bugreport80096
Node: Legal80687
Node: CommandIdx81584
Node: ConceptIdx96876

End Tag Table

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.4.3, Dec 30, 2015"
@c man .TH XORRISOFS 1 "Version 1.4.3, Jan 26, 2016"
@c man .\" Please adjust this date whenever revising the manpage.
@c man .\"
@c man .\" Some roff macros, for reference:
@ -68,7 +68,7 @@
@copying
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
Copyright @copyright{} 2011 - 2015 Thomas Schmitt
Copyright @copyright{} 2011 - 2016 Thomas Schmitt
@quotation
Permission is granted to distrubute this text freely.
@ -1545,6 +1545,15 @@ The ISOLINUX isohybrid MBR file must begin by a known pattern of
32 bytes of x86 machine code which essentially does nothing. It will get
overwritten by 32 bytes of APM header mock-up.
@c man .TP
@item -part_like_isohybrid
@kindex -part_like_isohybrid Mark partitions like with isohybrid
@cindex Bootability, partitions like with isohybrid, -part_like_isohybrid
Control whether -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, and
-isohybrid-apm-hfsplus apply even if not -isohybrid-mbr is present.
No MBR partition of type 0xee emerges, even if GPT gets produced.
Gaps between GPT and APM partitions will not be filled by more partitions.
Appended partitions get mentioned in APM if other APM partitions emerge.
@c man .TP
@item @minus{}@minus{}protective-msdos-label
@kindex @minus{}@minus{}protective-msdos-label Patch System Area partition table
@cindex Bootability, patch System Area partition table, @minus{}@minus{}protective-msdos-label
@ -1655,6 +1664,14 @@ 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.
@c man .TP
@item -appended_part_as_apm
@kindex -appended_part_as_apm Appended partitions in APM
@cindex APM, mark appended partitions, -appended_part_as_apm
Marks partitions from -append_partition in Apple Partition Map, too.
@*
By default, appended partitions get marked in APM only if APM is produced
because of other options and -part_like_isohybrid is enabled.
@c man .TP
@item -efi-boot-part disk_path
@kindex -efi-boot-part EFI boot partition
@cindex Bootability, for EFI, -efi-boot-part
@ -2661,7 +2678,7 @@ Thomas Schmitt <scdbackup@@gmx.net>
for libburnia-project.org
@c man .SH COPYRIGHT
@section Copyright
Copyright (c) 2011 - 2015 Thomas Schmitt
Copyright (c) 2011 - 2016 Thomas Schmitt
@*
Permission is granted to distribute this text freely. It shall only be
modified in sync with the technical properties of xorriso. If you make use