xorrisofs: ImageId
5.7 ISO image ID strings
========================
The following strings and file addresses get stored in the Primary
Volume Descriptor of the ISO9660 image. The file addresses are ISO 9660
paths. These files should have iso_rr_paths which consist only of the
characters [A-Z0-9_] and exactly one dot which separates at most 8
characters from at most 3 characters.
-V text
Set the Volume Id of the ISO image. xorriso accepts any text up to
32 characters, but according to rarely obeyed specs stricter rules
apply:
Conformant are ASCII characters out of [A-Z0-9_]. Like: "IMAGE_23"
Joliet allows 16 UCS-2 characters. Like: "Windows name"
Be aware that the volume id might get used automatically as name of
the mount point when the medium is inserted into a playful computer
system.
-volid text
Alias of -V.
-volset text
Set the Volume Set Id of the ISO image. Permissible are up to 128
characters.
-P text
Set the Publisher Id of the ISO image. This may identify the
person or organisation who specified what shall be recorded.
Permissible are up to 128 characters.
-publisher text
Alias of -P.
-A text
Set the Application Id of the ISO image. This may identify the
specification of how the data are recorded. Permissible are up to
128 characters.
The special text "@xorriso@" gets converted to the id string of
xorriso which is normally written as Preparer Id. It is a wrong
tradition to write the program id as Application Id.
-appid text
Alias of -A.
-sysid text
Set the System Id of the ISO image. This may identify the system
which can recognize and act upon the content of the System Area in
image blocks 0 to 15. Permissible are up to 32 characters.
-p text
Set the Preparer Id of the ISO image. This may identify the person
or other entity which controls the preparation of the data which
shall be recorded. Normally this should be the id of xorriso and
not of the person or program which operates xorriso. Please avoid
to change it. Permissible are up to 128 characters.
The special text "@xorriso@" gets converted to the id string of
xorriso which is default at program startup.
-preparer text
Alias of -p.
-abstract iso_path
Set the address of the Abstract File of the ISO image. This should
be the ISO 9660 path of a file in the image which contains an
abstract statement about the image content. Permissible are up to
37 characters.
-biblio iso_path
Set the address of the Biblio File of the ISO image. This should
be the ISO 9660 path of a file in the image which contains
bibliographic records. Permissible are up to 37 characters.
-copyright iso_path
Set the address of the Copyright File of the ISO image. This
should be the ISO 9660 path of a file in the image which contains a
copyright statement. Permissible are up to 37 characters.
--modification-date=YYYYMMDDhhmmsscc
Set a timestring that overrides ISO image creation and modification
timestamps literally. It must consist of 16 decimal digits which
form YYYYMMDDhhmmsscc, with YYYY between 1970 and 2999. Time zone
is GMT. It is supposed to match this GRUB line:
search --fs-uuid --set YYYY-MM-DD-hh-mm-ss-cc
E.g. 2010040711405800 is 7 Apr 2010 11:40:58 (+0 centiseconds).
Among the influenced timestamps are: isohybrid MBR id, El Torito
boot catalog file, HFS+ superblock.
--application_use character|0xXY|disk_path
Specify the content of the Application Use field which can take at
most 512 bytes.
If the parameter of this command is empty, then the field is filled
with 512 0-bytes. If it is a single character, then it gets
repeated 512 times. If it begins by "0x" followed by two hex
digits [0-9a-fA-F], then the digits are read as byte value which
gets repeated 512 times.
Any other parameter text is used as disk_path to open a data file
and to read up to 512 bytes from it. If the file is smaller than
512 bytes, then the remaining bytes in the field get set to binary
0.