"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "xorriso/xorrisofs.info" between
xorriso-1.4.6.tar.gz and xorriso-1.4.8.tar.gz

About: GNU xorriso creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. It is suitable for incremental data backup and for production of bootable ISO 9660 images. GNU xorriso is a statical compilation of the libraries libburn, libisofs, libisoburn, and libjte.

Binary file (standard input) matches
Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)
xorrisofs.info  (xorriso-1.4.6):xorrisofs.info  (xorriso-1.4.8)
This is xorrisofs.info, produced by makeinfo version 5.2 from This is xorrisofs.info, produced by makeinfo version 5.2 from
xorrisofs.texi. 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 - 2016 Thomas Schmitt Copyright (C) 2011 - 2017 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
START-INFO-DIR-ENTRY START-INFO-DIR-ENTRY
* Xorrisofs: (xorrisofs). Emulates ISO 9660 program mkisofs * Xorrisofs: (xorrisofs). Emulates ISO 9660 program mkisofs
END-INFO-DIR-ENTRY END-INFO-DIR-ENTRY
 
File: xorrisofs.info, Node: Top, Next: Overview, Up: (dir) File: xorrisofs.info, Node: Top, Next: Overview, Up: (dir)
xorrisofs 1.4.6 xorrisofs 1.4.8
*************** ***************
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
* Menu: * Menu:
* Overview:: Overview * Overview:: Overview
* Standards:: ISO 9660, Rock Ridge, Joliet * Standards:: ISO 9660, Rock Ridge, Joliet
* Insert:: Inserting files into the ISO image * Insert:: Inserting files into the ISO image
* Xorriso:: Relation to program xorriso * Xorriso:: Relation to program xorriso
* Options:: Options * Options:: Options
skipping to change at line 835 skipping to change at line 835
directed to such files, which usually execute further program files from directed to such files, which usually execute further program files from
the ISO image. 'xorrisofs' can produce several kinds of boot block or the ISO image. 'xorrisofs' can produce several kinds of boot block or
boot record, which become part of the ISO image, and get interpreted by boot record, which become part of the ISO image, and get interpreted by
the according boot facility. the according boot facility.
An *El Torito* boot record points the bootstrapping facility to a An *El Torito* boot record points the bootstrapping facility to a
boot catalog with one or more boot images, which are binary program boot catalog with one or more boot images, which are binary program
files stored in the ISO image. The content of the boot image files is files stored in the ISO image. The content of the boot image files is
not in the scope of El Torito. not in the scope of El Torito.
xorriso composes the boot catalog according to the boot image files xorriso composes the boot catalog according to the boot image files
given and structured by options -b, -e, -el-torito-alt-boot, and given and structured by options -b, -e, -eltorito-alt-boot, and
--efi-boot. Often it contains only one entry. --efi-boot. Often it contains only one entry.
Normally the boot images are data files inside the ISO filesystem. By Normally the boot images are data files inside the ISO filesystem. By
special path "-interval:appended_partition_NNN:all::" it is possible to special path "-interval:appended_partition_NNN:all::" it is possible to
refer to an appended partition. The number NNN gives the partition refer to an appended partition. The number NNN gives the partition
number as used with the corresponding option -append_partition. E.g.: number as used with the corresponding option -append_partition. E.g.:
-append_partition 2 0xef /tmp/efi.img -append_partition 2 0xef /tmp/efi.img
-e -interval:appended_partition_2:all:: -e -interval:appended_partition_2:all::
El Torito gets interpreted by boot facilities PC-BIOS and EFI. Most El Torito gets interpreted by boot facilities PC-BIOS and EFI. Most
bootable GNU/Linux CDs are equipped with ISOLINUX or GRUB boot images bootable GNU/Linux CDs are equipped with ISOLINUX or GRUB boot images
for PC-BIOS. for PC-BIOS.
skipping to change at line 879 skipping to change at line 879
-e iso_rr_path -e iso_rr_path
Specify the boot image file which shall be mentioned in the current Specify the boot image file which shall be mentioned in the current
entry of the El Torito boot catalog. It will be marked as suitable entry of the El Torito boot catalog. It will be marked as suitable
for EFI. for EFI.
Option -e should be followed by option -no-emul-boot and no other Option -e should be followed by option -no-emul-boot and no other
El Torito options before an eventual -eltorito-alt-boot. El Torito options before an eventual -eltorito-alt-boot.
--efi-boot iso_rr_path --efi-boot iso_rr_path
Perform -eltorito-alt-boot, option -e with the given iso_rr_path, Perform -eltorito-alt-boot, option -e with the given iso_rr_path,
-no-emul-boot, and again -eltorito-alt-boot. This gesture is used -no-emul-boot, and again -eltorito-alt-boot. This gesture is used
for achieving EFI-bootability of the GRUB2 rescue CD. for achieving EFI-bootability of the GRUB2 rescue CD.
-boot-load-size number -eltorito-platform "x86"|"PPC"|"Mac"|"efi"|0xnn|nnn
Set the Platform Id number for the next option -b or
-eltorito-boot. The number may be chosen by a platform name or by
a number between 0 and 255 (0x00 and 0xFF). "x86" = 0 is for
PC-BIOS, "PPC" = 1 for some PowerPC systems, "Mac" = 2 for some
MacIntosh systems, "efi" = 0xEF for EFI on modern PCs with x86
compatible CPUs or others.
If the new platform id differs from the previous one,
-eltorito-alt-boot gets performed.
-boot-load-size number|"full"
Set the number of 512-byte blocks to be loaded at boot time from Set the number of 512-byte blocks to be loaded at boot time from
the boot image in the current catalog entry. Non-emulating BIOS the boot image in the current catalog entry.
bootimages usually need a load size of 4. EFI boot images usually Non-emulating BIOS bootimages usually need a load size of 4.
get set the number of blocks occupied by the boot image file. Nevertheless the default setting of mkisofs is to use the full size
of the boot image rounded up to a multiple of 4 512-byte blocks.
This default may be explicitely 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. El Torito cannot represent load sizes higher than 65535.
-hard-disk-boot -hard-disk-boot
Mark the boot image in the current catalog entry as emulated hard Mark the boot image in the current catalog entry as emulated hard
disk. (Not suitable for any known boot loader.) disk. (Not suitable for any known boot loader.)
-no-emul-boot -no-emul-boot
Mark the boot image in the current catalog entry as not emulating Mark the boot image in the current catalog entry as not emulating
floppy or hard disk. (This is to be used with all known boot floppy or hard disk. (This is to be used with all known boot
loaders.) loaders.)
If neither -hard-disk-boot nor -no-emul-boot is given, then the If neither -hard-disk-boot nor -no-emul-boot is given, then the
boot image will be marked as emulating a floppy. (Not suitable for boot image will be marked as emulating a floppy. (Not suitable for
skipping to change at line 1053 skipping to change at line 1067
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 -part_like_isohybrid
Control whether -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, and Control whether -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, and
-isohybrid-apm-hfsplus apply even if not -isohybrid-mbr is present. -isohybrid-apm-hfsplus apply even if not -isohybrid-mbr is present.
No MBR partition of type 0xee emerges, even if GPT gets produced. No MBR partition of type 0xee emerges, even if GPT gets produced.
Gaps between GPT and APM partitions will not be filled by more Gaps between GPT and APM partitions will not be filled by more
partitions. Appended partitions get mentioned in APM if other APM partitions. Appended partitions get mentioned in APM if other APM
partitions emerge. partitions emerge.
-iso_mbr_part_type "default"|number
Set the partition type of the MBR partition which represents the
ISO or at least protects it. Number may be 0x00 to 0xff. The text
"default" re-enables the default types of the various occasions to
create an ISO MBR partition.
This is without effect if no such partition emerges by other
settings or if the partition type is prescribed mandatorily like
0xee for GPT protective MBR or 0x96 for CHRP.
--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
block unclaimed. block unclaimed.
--mbr-force-bootable --mbr-force-bootable
Enforce an MBR partition with "bootable/active" flag if options Enforce an MBR partition with "bootable/active" flag if options
like --protective-msdos-label or --grub2-mbr are given. These like --protective-msdos-label or --grub2-mbr are given. These
options normally cause the flag to be set if there is an MBR options normally cause the flag to be set if there is an MBR
partition of type other than 0xee or 0xef. If no such partition partition of type other than 0xee or 0xef. If no such partition
exists, then no bootflag is set, unless --mbr-force-bootable forces exists, then no bootflag is set, unless --mbr-force-bootable forces
creation of a dummy partition of type 0x00 which covers only the creation of a dummy partition of type 0x00 which covers only the
first block of the ISO image. first block of the ISO image.
If no bootable MBR is indicated by other options and a partition
gets created by -append_partition, then --mbr-force-bootable causes
a bootflag like it would do with e.g. --protective-msdos-label.
-partition_offset 2kb_block_adr -partition_offset 2kb_block_adr
Cause a partition table with a single partition that begins at the Cause a partition table with a single partition that begins at the
given block address. This is counted in 2048 byte blocks, not in given block address. This is counted in 2048 byte blocks, not in
512 byte blocks. If the block address is non-zero then it must be 512 byte blocks. If the block address is non-zero then it must be
at least 16. Values larger than 16 are hardly of use. A non-zero at least 16. Values larger than 16 are hardly of use. A non-zero
partition offset causes two superblocks to be generated and two partition offset causes two superblocks to be generated and two
sets of directory trees. The image is then mountable from its sets of directory trees. The image is then mountable from its
absolute start as well as from the partition start. absolute start as well as from the partition start.
The offset value of an ISO image gets preserved when a new session The offset value of an ISO image gets preserved when a new session
is added to a loaded image. So the value defined here is only in is added to a loaded image. So the value defined here is only in
skipping to change at line 1849 skipping to change at line 1874
11.1 Author 11.1 Author
=========== ===========
Thomas Schmitt <scdbackup@gmx.net> Thomas Schmitt <scdbackup@gmx.net>
for libburnia-project.org for libburnia-project.org
11.2 Copyright 11.2 Copyright
============== ==============