New -as mkisofs options -appended_part_as_apm, -part_like_isohybrid
This commit is contained in:
parent
cea8a57b2e
commit
96c748f00a
@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
/* xorriso - creates, loads, manipulates and burns ISO 9660 filesystem images.
|
/* 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.
|
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",
|
"--no_rc", "--norock", "-hfsplus", "-fat", "-chrp-boot-part",
|
||||||
"-isohybrid-gpt-basdat", "-isohybrid-gpt-hfsplus",
|
"-isohybrid-gpt-basdat", "-isohybrid-gpt-hfsplus",
|
||||||
"-isohybrid-apm-hfsplus", "--grub2-boot-info", "-joliet-utf16",
|
"-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]= {
|
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-basdat Mark El Torito boot image as Basic Data in GPT",
|
||||||
" -isohybrid-gpt-hfsplus Mark El Torito boot image as HFS+ 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",
|
" -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",
|
" -G FILE, -generic-boot FILE Set generic boot image name",
|
||||||
" --embedded-boot FILE Alias of -G",
|
" --embedded-boot FILE Alias of -G",
|
||||||
" --protective-msdos-label Patch System Area by partition table",
|
" --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_partition NUMBER TYPE FILE",
|
||||||
" Append FILE after image. TYPE is hex: 0x..",
|
" Append FILE after image. TYPE is hex: 0x..",
|
||||||
" -appended_part_as_gpt mark appended partitions in GPT instead of MBR.",
|
" -appended_part_as_gpt mark appended partitions in GPT instead of MBR.",
|
||||||
|
" -appended_part_as_apm mark appended partitions in APM.",
|
||||||
" --modification-date=YYYYMMDDhhmmsscc",
|
" --modification-date=YYYYMMDDhhmmsscc",
|
||||||
" Override date of creation and modification",
|
" Override date of creation and modification",
|
||||||
" -isohybrid-mbr FILE Set SYSLINUX mbr/isohdp[fp]x*.bin for isohybrid",
|
" -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, "--boot-catalog-hide")==0 ||
|
||||||
strcmp(argpt, "-isohybrid-gpt-basdat")==0 ||
|
strcmp(argpt, "-isohybrid-gpt-basdat")==0 ||
|
||||||
strcmp(argpt, "-isohybrid-gpt-hfsplus")==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;
|
delay_opt_list[delay_opt_count++]= i;
|
||||||
if(argv[i] != argpt)
|
if(argv[i] != argpt)
|
||||||
delay_opt_list[delay_opt_count - 1]|= 1<<31;
|
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) {
|
} else if(strcmp(argpt, "-appended_part_as_gpt") == 0) {
|
||||||
xorriso->appended_as_gpt= 1;
|
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 ||
|
} else if(strcmp(argpt, "-B") == 0 ||
|
||||||
strcmp(argpt, "-sparc-boot") == 0) {
|
strcmp(argpt, "-sparc-boot") == 0) {
|
||||||
i++;
|
i++;
|
||||||
@ -2443,6 +2450,10 @@ problem_handler_2:;
|
|||||||
(2 << 2);
|
(2 << 2);
|
||||||
} else if(strcmp(argpt, "-isohybrid-apm-hfsplus") == 0) {
|
} else if(strcmp(argpt, "-isohybrid-apm-hfsplus") == 0) {
|
||||||
xorriso->patch_isolinux_image = xorriso->patch_isolinux_image | (1 << 8);
|
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) {
|
} else if(strcmp(argpt, "-eltorito-alt-boot")==0) {
|
||||||
ret= Xorriso_genisofs_add_boot(xorriso, 0);
|
ret= Xorriso_genisofs_add_boot(xorriso, 0);
|
||||||
if(ret <= 0)
|
if(ret <= 0)
|
||||||
|
@ -1 +1 @@
|
|||||||
#define Xorriso_timestamP "2016.02.05.100719"
|
#define Xorriso_timestamP "2016.02.05.101337"
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
.\" First parameter, NAME, should be all caps
|
.\" First parameter, NAME, should be all caps
|
||||||
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
.\" other parameters are allowed: see man(7), man(1)
|
.\" 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.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
.\"
|
.\"
|
||||||
.\" Some roff macros, for reference:
|
.\" 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
|
32 bytes of x86 machine code which essentially does nothing. It will get
|
||||||
overwritten by 32 bytes of APM header mock\-up.
|
overwritten by 32 bytes of APM header mock\-up.
|
||||||
.TP
|
.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
|
\fB--protective-msdos-label\fR
|
||||||
Patch the System Area by a simple PC\-DOS partition table where partition 1
|
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.
|
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
|
By default, appended partitions get marked in GPT only if GPT is produced
|
||||||
because of other options.
|
because of other options.
|
||||||
.TP
|
.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
|
\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
|
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
|
EFI System Partition. EFI boot firmware is supposed to use a FAT filesystem
|
||||||
@ -2019,7 +2032,7 @@ Thomas Schmitt <scdbackup@gmx.net>
|
|||||||
.br
|
.br
|
||||||
for libburnia\-project.org
|
for libburnia\-project.org
|
||||||
.SH COPYRIGHT
|
.SH COPYRIGHT
|
||||||
Copyright (c) 2011 \- 2015 Thomas Schmitt
|
Copyright (c) 2011 \- 2016 Thomas Schmitt
|
||||||
.br
|
.br
|
||||||
Permission is granted to distribute this text freely. It shall only be
|
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
|
modified in sync with the technical properties of xorriso. If you make use
|
||||||
|
@ -3,7 +3,7 @@ xorrisofs.texi.
|
|||||||
|
|
||||||
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
|
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.
|
Permission is granted to distrubute this text freely.
|
||||||
INFO-DIR-SECTION Archiving
|
INFO-DIR-SECTION Archiving
|
||||||
@ -1015,6 +1015,13 @@ Examples:
|
|||||||
The ISOLINUX isohybrid MBR file must begin by a known pattern of 32
|
The ISOLINUX isohybrid MBR file must begin by a known pattern of 32
|
||||||
bytes of x86 machine code which essentially does nothing. It will
|
bytes of x86 machine code which essentially does nothing. It will
|
||||||
get overwritten by 32 bytes of APM header mock-up.
|
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
|
--protective-msdos-label
|
||||||
Patch the System Area by a simple PC-DOS partition table where
|
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
|
partition 1 claims the range of the ISO image but leaves the first
|
||||||
@ -1092,6 +1099,12 @@ Examples:
|
|||||||
covers the whole output data.
|
covers the whole output data.
|
||||||
By default, appended partitions get marked in GPT only if GPT is
|
By default, appended partitions get marked in GPT only if GPT is
|
||||||
produced because of other options.
|
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
|
-efi-boot-part disk_path
|
||||||
Copy a file from disk into the emerging ISO image and mark it by a
|
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
|
GPT entry as EFI System Partition. EFI boot firmware is supposed
|
||||||
@ -1780,7 +1793,7 @@ for libburnia-project.org
|
|||||||
10.2 Copyright
|
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
|
Permission is granted to distribute this text freely. It shall only be
|
||||||
modified in sync with the technical properties of xorriso. If you make
|
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
|
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)
|
* --for_backup Enable backup fidelity: SetExtras. (line 73)
|
||||||
* --grub2-boot-info Patch El Torito boot image: Bootable. (line 89)
|
* --grub2-boot-info Patch El Torito boot image: Bootable. (line 89)
|
||||||
* --grub2-mbr Install modern GRUB2 MBR: SystemArea. (line 77)
|
* --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)
|
* --hardlinks Recording of hardlink relations: SetExtras. (line 97)
|
||||||
* --mbr-force-bootable Enforce MBR bootable/active flag: SystemArea.
|
* --mbr-force-bootable Enforce MBR bootable/active flag: SystemArea.
|
||||||
(line 120)
|
(line 127)
|
||||||
* --md5 Recording of MD5 checksums: SetExtras. (line 89)
|
* --md5 Recording of MD5 checksums: SetExtras. (line 89)
|
||||||
* --modification-date set ISO image timestamps: ImageId. (line 70)
|
* --modification-date set ISO image timestamps: ImageId. (line 70)
|
||||||
* --no-emul-toc no table-of-content emulation: SetProduct. (line 41)
|
* --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)
|
(line 73)
|
||||||
* --old-root-no-md5 disable MD5 with -old-root: SetInsert. (line 91)
|
* --old-root-no-md5 disable MD5 with -old-root: SetInsert. (line 91)
|
||||||
* --protective-msdos-label Patch System Area partition table: SystemArea.
|
* --protective-msdos-label Patch System Area partition table: SystemArea.
|
||||||
(line 116)
|
(line 123)
|
||||||
* --quoted_path_list read pathspecs from disk file: SetInsert.
|
* --quoted_path_list read pathspecs from disk file: SetInsert.
|
||||||
(line 12)
|
(line 12)
|
||||||
* --scdbackup_tag Recording of MD5 checksum: SetExtras. (line 105)
|
* --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)
|
* -A set Application Id: ImageId. (line 34)
|
||||||
* -abstract set Abstract File path: ImageId. (line 57)
|
* -abstract set Abstract File path: ImageId. (line 57)
|
||||||
* -allow-lowercase lowercase in ISO file names: SetCompl. (line 42)
|
* -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.
|
* -appended_part_as_gpt Appended partitions in GPT: SystemArea.
|
||||||
(line 187)
|
(line 194)
|
||||||
* -append_partition Append MBR or GPT partition after image: SystemArea.
|
* -append_partition Append MBR or GPT partition after image: SystemArea.
|
||||||
(line 167)
|
(line 174)
|
||||||
* -appid set Application Id: ImageId. (line 41)
|
* -appid set Application Id: ImageId. (line 41)
|
||||||
* -b El Torito PC-BIOS boot image: Bootable. (line 32)
|
* -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)
|
* -biblio set Biblio File path: ImageId. (line 62)
|
||||||
* -boot-info-table Patch El Torito boot image: Bootable. (line 84)
|
* -boot-info-table Patch El Torito boot image: Bootable. (line 84)
|
||||||
* -boot-load-size El Torito boot image load size: Bootable. (line 57)
|
* -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_iso choose .jigdo checksums: Jigdo. (line 72)
|
||||||
* -checksum_algorithm_template choose .template checksums: Jigdo.
|
* -checksum_algorithm_template choose .template checksums: Jigdo.
|
||||||
(line 78)
|
(line 78)
|
||||||
* -chrp-boot CHRP partition: SystemArea. (line 212)
|
* -chrp-boot CHRP partition: SystemArea. (line 225)
|
||||||
* -chrp-boot-part CHRP partition: SystemArea. (line 203)
|
* -chrp-boot-part CHRP partition: SystemArea. (line 216)
|
||||||
* -copyright set Copyright File path: ImageId. (line 66)
|
* -copyright set Copyright File path: ImageId. (line 66)
|
||||||
* -D allow deep directory hierachies: SetExtras. (line 41)
|
* -D allow deep directory hierachies: SetExtras. (line 41)
|
||||||
* -d omit trailing dot in ISO file names: SetCompl. (line 50)
|
* -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.
|
* -disallow_dir_id_ext enforce ISO level 1 directory names: SetCompl.
|
||||||
(line 23)
|
(line 23)
|
||||||
* -e El Torito EFI boot image: Bootable. (line 47)
|
* -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-alt-boot begin next boot catalog entry: Bootable. (line 41)
|
||||||
* -eltorito-boot El Torito PC-BIOS boot image: Bootable. (line 39)
|
* -eltorito-boot El Torito PC-BIOS boot image: Bootable. (line 39)
|
||||||
* -eltorito-catalog El Torito boot catalog name: Bootable. (line 99)
|
* -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)
|
(line 15)
|
||||||
* -hide-rr-moved set deep directory relocation target: SetExtras.
|
* -hide-rr-moved set deep directory relocation target: SetExtras.
|
||||||
(line 71)
|
(line 71)
|
||||||
* -hppa-bootloader HP-PA bootloader file: SystemArea. (line 257)
|
* -hppa-bootloader HP-PA bootloader file: SystemArea. (line 270)
|
||||||
* -hppa-cmdline HP-PA PALO command line: SystemArea. (line 251)
|
* -hppa-cmdline HP-PA PALO command line: SystemArea. (line 264)
|
||||||
* -hppa-hdrversion HP-PA PALO header version: SystemArea. (line 265)
|
* -hppa-hdrversion HP-PA PALO header version: SystemArea. (line 278)
|
||||||
* -hppa-kernel_32 HP-PA kernel_32 file: SystemArea. (line 259)
|
* -hppa-kernel_32 HP-PA kernel_32 file: SystemArea. (line 272)
|
||||||
* -hppa-kernel_64 HP-PA kernel_64 file: SystemArea. (line 261)
|
* -hppa-kernel_64 HP-PA kernel_64 file: SystemArea. (line 274)
|
||||||
* -hppa-ramdisk HP-PA ramdisk file: SystemArea. (line 263)
|
* -hppa-ramdisk HP-PA ramdisk file: SystemArea. (line 276)
|
||||||
* -input-charset set character set of disk file names: Charset.
|
* -input-charset set character set of disk file names: Charset.
|
||||||
(line 17)
|
(line 17)
|
||||||
* -iso-level define ISO 9660 limitations: SetCompl. (line 7)
|
* -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.
|
* -max-iso9660-filenames allow 37 characters in ISO file names: SetCompl.
|
||||||
(line 61)
|
(line 61)
|
||||||
* -md5-list set path of readable .md5: Jigdo. (line 67)
|
* -md5-list set path of readable .md5: Jigdo. (line 67)
|
||||||
* -mips-boot MIPS Big Endian boot image: SystemArea. (line 219)
|
* -mips-boot MIPS Big Endian boot image: SystemArea. (line 232)
|
||||||
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 225)
|
* -mipsel-boot MIPS Little Endian boot image: SystemArea. (line 238)
|
||||||
* -N omit version number in ISO file names: SetCompl. (line 64)
|
* -N omit version number in ISO file names: SetCompl. (line 64)
|
||||||
* -no-emul-boot El Torito boot image emulation: Bootable. (line 66)
|
* -no-emul-boot El Torito boot image emulation: Bootable. (line 66)
|
||||||
* -no-pad do not add zeros to ISO tree: SetProduct. (line 93)
|
* -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 Preparer Id: ImageId. (line 47)
|
||||||
* -P set Publisher Id: ImageId. (line 28)
|
* -P set Publisher Id: ImageId. (line 28)
|
||||||
* -pad add 300 KiB of zeros to ISO tree: SetProduct. (line 86)
|
* -pad add 300 KiB of zeros to ISO tree: SetProduct. (line 86)
|
||||||
* -partition_cyl_align Image size alignment: SystemArea. (line 156)
|
* -partition_cyl_align Image size alignment: SystemArea. (line 163)
|
||||||
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 139)
|
* -partition_hd_cyl MBR heads per cylinder: SystemArea. (line 146)
|
||||||
* -partition_offset Make mountable by partition 1: SystemArea.
|
* -partition_offset Make mountable by partition 1: SystemArea.
|
||||||
(line 128)
|
(line 135)
|
||||||
* -partition_sec_hd MBR sectors per head: SystemArea. (line 142)
|
* -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)
|
* -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)
|
* -preparer set Preparer Id: ImageId. (line 55)
|
||||||
* -prev-session set path for loading existing ISO image: Loading.
|
* -prev-session set path for loading existing ISO image: Loading.
|
||||||
(line 21)
|
(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)
|
* -root redirect ISO root directory: SetInsert. (line 55)
|
||||||
* -rr_reloc_dir set deep directory relocation target: SetExtras.
|
* -rr_reloc_dir set deep directory relocation target: SetExtras.
|
||||||
(line 55)
|
(line 55)
|
||||||
* -sparc-boot SUN SPARC boot images: SystemArea. (line 241)
|
* -sparc-boot SUN SPARC boot images: SystemArea. (line 254)
|
||||||
* -sparc-label SUN Disk Label text: SystemArea. (line 243)
|
* -sparc-label SUN Disk Label text: SystemArea. (line 256)
|
||||||
* -sysid set System Id: ImageId. (line 43)
|
* -sysid set System Id: ImageId. (line 43)
|
||||||
* -transparent-compression enable recognition of zisofs files: SetInsert.
|
* -transparent-compression enable recognition of zisofs files: SetInsert.
|
||||||
(line 53)
|
(line 53)
|
||||||
@ -2023,6 +2040,8 @@ File: xorrisofs.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|||||||
|
|
||||||
* Abstract File, set path, -abstract: ImageId. (line 57)
|
* Abstract File, set path, -abstract: ImageId. (line 57)
|
||||||
* ACL, record and load, --acl: SetExtras. (line 76)
|
* ACL, record and load, --acl: SetExtras. (line 76)
|
||||||
|
* APM, mark appended partitions, -appended_part_as_apm: SystemArea.
|
||||||
|
(line 200)
|
||||||
* APM, _definition: SystemArea. (line 16)
|
* APM, _definition: SystemArea. (line 16)
|
||||||
* Application Id, set, -A, -appid: ImageId. (line 34)
|
* Application Id, set, -A, -appid: ImageId. (line 34)
|
||||||
* Backup, enable fidelity, --for_backup: SetExtras. (line 73)
|
* 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.
|
* Bootability, boot image patching, -boot-info-table: Bootable.
|
||||||
(line 84)
|
(line 84)
|
||||||
* Bootability, bootable MBR partition, --mbr-force-bootable: SystemArea.
|
* Bootability, bootable MBR partition, --mbr-force-bootable: SystemArea.
|
||||||
(line 120)
|
(line 127)
|
||||||
* Bootability, control, --grub2-sparc-core: SystemArea. (line 245)
|
* Bootability, control, --grub2-sparc-core: SystemArea. (line 258)
|
||||||
* Bootability, control, --efi-boot: Bootable. (line 53)
|
* 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, -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, -e: Bootable. (line 47)
|
||||||
* Bootability, control, -hppa-bootloader: SystemArea. (line 257)
|
* Bootability, control, -hppa-bootloader: SystemArea. (line 270)
|
||||||
* Bootability, control, -hppa-cmdline: SystemArea. (line 251)
|
* Bootability, control, -hppa-cmdline: SystemArea. (line 264)
|
||||||
* Bootability, control, -hppa-hdrversion: SystemArea. (line 265)
|
* Bootability, control, -hppa-hdrversion: SystemArea. (line 278)
|
||||||
* Bootability, control, -hppa-kernel_32: SystemArea. (line 259)
|
* Bootability, control, -hppa-kernel_32: SystemArea. (line 272)
|
||||||
* Bootability, control, -hppa-kernel_64: SystemArea. (line 261)
|
* Bootability, control, -hppa-kernel_64: SystemArea. (line 274)
|
||||||
* Bootability, control, -hppa-ramdisk: SystemArea. (line 263)
|
* Bootability, control, -hppa-ramdisk: SystemArea. (line 276)
|
||||||
* Bootability, control, -mips-boot: SystemArea. (line 219)
|
* Bootability, control, -mips-boot: SystemArea. (line 232)
|
||||||
* Bootability, control, -mipsel-boot: SystemArea. (line 225)
|
* Bootability, control, -mipsel-boot: SystemArea. (line 238)
|
||||||
* Bootability, El Torito section id string, -eltorito-id: Bootable.
|
* Bootability, El Torito section id string, -eltorito-id: Bootable.
|
||||||
(line 73)
|
(line 73)
|
||||||
* Bootability, El Torito selection criteria, -eltorito-selcrit: Bootable.
|
* Bootability, El Torito selection criteria, -eltorito-selcrit: Bootable.
|
||||||
(line 80)
|
(line 80)
|
||||||
* Bootability, fill System Area e.g. by MBR, -G, --embedded-boot, -generic-boot: SystemArea.
|
* Bootability, fill System Area e.g. by MBR, -G, --embedded-boot, -generic-boot: SystemArea.
|
||||||
(line 64)
|
(line 64)
|
||||||
* Bootability, for CHRP, -chrp-boot-part: SystemArea. (line 203)
|
* Bootability, for CHRP, -chrp-boot-part: SystemArea. (line 216)
|
||||||
* Bootability, for EFI, -efi-boot-part: SystemArea. (line 193)
|
* Bootability, for EFI, -efi-boot-part: SystemArea. (line 206)
|
||||||
* Bootability, for PReP, -prep-boot-part: SystemArea. (line 214)
|
* Bootability, for PReP, -prep-boot-part: SystemArea. (line 227)
|
||||||
* Bootability, install ISOLINUX isohybrid MBR, -isohybrid-mbr: SystemArea.
|
* Bootability, install ISOLINUX isohybrid MBR, -isohybrid-mbr: SystemArea.
|
||||||
(line 83)
|
(line 83)
|
||||||
* Bootability, install modern GRUB2 MBR, --grub2-mbr: SystemArea.
|
* 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, next entry, -eltorito-alt-boot: Bootable. (line 41)
|
||||||
* Bootability, no boot image emulation, -no-emul-boot: Bootable.
|
* Bootability, no boot image emulation, -no-emul-boot: Bootable.
|
||||||
(line 66)
|
(line 66)
|
||||||
* Bootability, patch System Area partition table, --protective-msdos-label: SystemArea.
|
* Bootability, partitions like with isohybrid, -part_like_isohybrid: SystemArea.
|
||||||
(line 116)
|
(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)
|
* Bugs, reporting: Bugreport. (line 6)
|
||||||
* Character Set, for disk file names, -input-charset: Charset.
|
* Character Set, for disk file names, -input-charset: Charset.
|
||||||
(line 17)
|
(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)
|
* File names, curb length, -file_name_limit: SetExtras. (line 30)
|
||||||
* Forced output, control, --stdio_sync: SetProduct. (line 23)
|
* Forced output, control, --stdio_sync: SetProduct. (line 23)
|
||||||
* GPT, mark appended partitions, -appended_part_as_gpt: SystemArea.
|
* GPT, mark appended partitions, -appended_part_as_gpt: SystemArea.
|
||||||
(line 187)
|
(line 194)
|
||||||
* GPT, _definition: SystemArea. (line 13)
|
* GPT, _definition: SystemArea. (line 13)
|
||||||
* HFS+, enables production: SetExtras. (line 130)
|
* HFS+, enables production: SetExtras. (line 130)
|
||||||
* HFS+, issue blessing ppc_bootdir, -hfs-bless: SetExtras. (line 181)
|
* 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 ISO and Rock Ridge, -hide-list: SetHide. (line 15)
|
||||||
* Hiding, from Joliet, -hide-joliet: SetHide. (line 18)
|
* Hiding, from Joliet, -hide-joliet: SetHide. (line 18)
|
||||||
* Hiding, from Joliet, -hide-joliet-list: SetHide. (line 22)
|
* 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.
|
* Incremental insertion, disable disk ino, --old-root-no-ino: SetInsert.
|
||||||
(line 73)
|
(line 73)
|
||||||
* Incremental insertion, disable MD5, --old-root-no-md5: SetInsert.
|
* 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)
|
* Joliet, _definition: Standards. (line 21)
|
||||||
* Links, follow on disk, -f, -follow-links: SetInsert. (line 22)
|
* Links, follow on disk, -f, -follow-links: SetInsert. (line 22)
|
||||||
* Links, record and load hard links, --hardlinks: SetExtras. (line 97)
|
* Links, record and load hard links, --hardlinks: SetExtras. (line 97)
|
||||||
* MBR, GPT, append partition, -append_partition: SystemArea. (line 167)
|
* MBR, GPT, append partition, -append_partition: SystemArea. (line 174)
|
||||||
* MBR, sectors per head, -partition_sec_hd: SystemArea. (line 139)
|
* MBR, sectors per head, -partition_sec_hd: SystemArea. (line 146)
|
||||||
* MBR, sectors per head, -partition_sec_hd <1>: SystemArea. (line 142)
|
* MBR, sectors per head, -partition_sec_hd <1>: SystemArea. (line 149)
|
||||||
* MBR, _definition: SystemArea. (line 9)
|
* MBR, _definition: SystemArea. (line 9)
|
||||||
* MD5, record and load, --md5: SetExtras. (line 89)
|
* MD5, record and load, --md5: SetExtras. (line 89)
|
||||||
* Message output, increase frequency, -gui: Miscellaneous. (line 29)
|
* Message output, increase frequency, -gui: Miscellaneous. (line 29)
|
||||||
* Message output, redirect stderr, -log-file: Miscellaneous. (line 33)
|
* Message output, redirect stderr, -log-file: Miscellaneous. (line 33)
|
||||||
* Message output, suppress, -quiet: Miscellaneous. (line 25)
|
* Message output, suppress, -quiet: Miscellaneous. (line 25)
|
||||||
* Mountability, by non-trivial partition 1, -partition_offset: SystemArea.
|
* Mountability, by non-trivial partition 1, -partition_offset: SystemArea.
|
||||||
(line 128)
|
(line 135)
|
||||||
* Options, list, -help: Miscellaneous. (line 21)
|
* Options, list, -help: Miscellaneous. (line 21)
|
||||||
* Output file, set address, -o, -output: SetProduct. (line 8)
|
* Output file, set address, -o, -output: SetProduct. (line 8)
|
||||||
* Padding, 300 KiB, -pad: SetProduct. (line 86)
|
* Padding, 300 KiB, -pad: SetProduct. (line 86)
|
||||||
@ -2247,22 +2268,22 @@ Node: SetHide31292
|
|||||||
Node: ImageId32596
|
Node: ImageId32596
|
||||||
Node: Bootable36767
|
Node: Bootable36767
|
||||||
Node: SystemArea41935
|
Node: SystemArea41935
|
||||||
Node: Charset56987
|
Node: Charset57640
|
||||||
Node: Jigdo58012
|
Node: Jigdo58665
|
||||||
Node: Miscellaneous62289
|
Node: Miscellaneous62942
|
||||||
Node: Examples63934
|
Node: Examples64587
|
||||||
Node: ExSimple64428
|
Node: ExSimple65081
|
||||||
Node: ExGraft64911
|
Node: ExGraft65564
|
||||||
Node: ExMkisofs66211
|
Node: ExMkisofs66864
|
||||||
Node: ExGrowisofs67477
|
Node: ExGrowisofs68130
|
||||||
Node: ExIncBackup68667
|
Node: ExIncBackup69320
|
||||||
Node: ExIncBckAcc71828
|
Node: ExIncBckAcc72481
|
||||||
Node: ExBootable73517
|
Node: ExBootable74170
|
||||||
Node: Files77699
|
Node: Files78352
|
||||||
Node: Seealso78794
|
Node: Seealso79447
|
||||||
Node: Bugreport79443
|
Node: Bugreport80096
|
||||||
Node: Legal80034
|
Node: Legal80687
|
||||||
Node: CommandIdx80931
|
Node: CommandIdx81584
|
||||||
Node: ConceptIdx95941
|
Node: ConceptIdx96876
|
||||||
|
|
||||||
End Tag Table
|
End Tag Table
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
@c man .\" First parameter, NAME, should be all caps
|
@c man .\" First parameter, NAME, should be all caps
|
||||||
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
@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 .\" 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 .\" Please adjust this date whenever revising the manpage.
|
||||||
@c man .\"
|
@c man .\"
|
||||||
@c man .\" Some roff macros, for reference:
|
@c man .\" Some roff macros, for reference:
|
||||||
@ -68,7 +68,7 @@
|
|||||||
@copying
|
@copying
|
||||||
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
|
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
|
||||||
|
|
||||||
Copyright @copyright{} 2011 - 2015 Thomas Schmitt
|
Copyright @copyright{} 2011 - 2016 Thomas Schmitt
|
||||||
|
|
||||||
@quotation
|
@quotation
|
||||||
Permission is granted to distrubute this text freely.
|
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
|
32 bytes of x86 machine code which essentially does nothing. It will get
|
||||||
overwritten by 32 bytes of APM header mock-up.
|
overwritten by 32 bytes of APM header mock-up.
|
||||||
@c man .TP
|
@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
|
@item @minus{}@minus{}protective-msdos-label
|
||||||
@kindex @minus{}@minus{}protective-msdos-label Patch System Area partition table
|
@kindex @minus{}@minus{}protective-msdos-label Patch System Area partition table
|
||||||
@cindex Bootability, patch System Area partition table, @minus{}@minus{}protective-msdos-label
|
@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
|
By default, appended partitions get marked in GPT only if GPT is produced
|
||||||
because of other options.
|
because of other options.
|
||||||
@c man .TP
|
@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
|
@item -efi-boot-part disk_path
|
||||||
@kindex -efi-boot-part EFI boot partition
|
@kindex -efi-boot-part EFI boot partition
|
||||||
@cindex Bootability, for EFI, -efi-boot-part
|
@cindex Bootability, for EFI, -efi-boot-part
|
||||||
@ -2661,7 +2678,7 @@ Thomas Schmitt <scdbackup@@gmx.net>
|
|||||||
for libburnia-project.org
|
for libburnia-project.org
|
||||||
@c man .SH COPYRIGHT
|
@c man .SH COPYRIGHT
|
||||||
@section 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
|
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
|
modified in sync with the technical properties of xorriso. If you make use
|
||||||
|
Loading…
Reference in New Issue
Block a user