Clarifications about -volid rules
This commit is contained in:
parent
422a57601e
commit
cd3be2c9a2
@ -887,9 +887,15 @@ Rock Ridge info will be generated by the program unconditionally.
|
|||||||
If enabled by "on", generate Joliet info additional to Rock Ridge info.
|
If enabled by "on", generate Joliet info additional to Rock Ridge info.
|
||||||
.TP
|
.TP
|
||||||
\fB\-volid\fR text
|
\fB\-volid\fR text
|
||||||
Specifies the volume ID. The text may be up to 32 characters long.
|
Specifies the volume ID. xorriso accepts any text up to 32 characters,
|
||||||
Be aware that it might get used automatically as name of the mount point
|
but according to rarely obeyed specs stricter rules apply:
|
||||||
when the media is inserted into a playful computer system.
|
.br
|
||||||
|
ECMA 119 demands character set [A-Z0-9_]. Like: "IMAGE_23"
|
||||||
|
.br
|
||||||
|
Joliet allows 16 UCS-2 characters. Like: "Windows name"
|
||||||
|
.br
|
||||||
|
Be aware that the volume id might get used automatically as name of the
|
||||||
|
mount point when the media is inserted into a playful computer system.
|
||||||
.br
|
.br
|
||||||
If an ISO image gets loaded while the volume ID is set to default "ISOIMAGE"
|
If an ISO image gets loaded while the volume ID is set to default "ISOIMAGE"
|
||||||
or to "", then the volume ID of the loaded image will become the effective
|
or to "", then the volume ID of the loaded image will become the effective
|
||||||
@ -996,7 +1002,7 @@ source file access problems have been ignored at image generation time.
|
|||||||
.br
|
.br
|
||||||
"HINT" A proposal to the user how to achieve better results.
|
"HINT" A proposal to the user how to achieve better results.
|
||||||
.br
|
.br
|
||||||
"NOTE" A harmless information about noteworthy cuircumstances.
|
"NOTE" A harmless information about noteworthy circumstances.
|
||||||
.br
|
.br
|
||||||
"UPDATE" A pacifier message during long running operations.
|
"UPDATE" A pacifier message during long running operations.
|
||||||
.br
|
.br
|
||||||
|
@ -8431,6 +8431,10 @@ int Xorriso_option_volid(struct XorrisO *xorriso, char *volid, int flag)
|
|||||||
"-volid text problematic as automatic mount point name");
|
"-volid text problematic as automatic mount point name");
|
||||||
Xorriso_msgs_submit(xorriso, 0, xorriso->info_text, 0, "WARNING", 0);
|
Xorriso_msgs_submit(xorriso, 0, xorriso->info_text, 0, "WARNING", 0);
|
||||||
}
|
}
|
||||||
|
if(xorriso->do_joliet && strlen(volid)>16) {
|
||||||
|
sprintf(xorriso->info_text, "-volid text is too long for Joliet");
|
||||||
|
Xorriso_msgs_submit(xorriso, 0, xorriso->info_text, 0, "WARNING", 0);
|
||||||
|
}
|
||||||
if(warn_ecma) {
|
if(warn_ecma) {
|
||||||
sprintf(xorriso->info_text,
|
sprintf(xorriso->info_text,
|
||||||
"-volid text does not comply to ISO 9660 / ECMA 119 rules");
|
"-volid text does not comply to ISO 9660 / ECMA 119 rules");
|
||||||
|
@ -1 +1 @@
|
|||||||
#define Xorriso_timestamP "2008.02.11.150123"
|
#define Xorriso_timestamP "2008.02.11.150700"
|
||||||
|
Loading…
Reference in New Issue
Block a user