New bootspec "gpt_disk_guid=", new -as mkisofs option --gpt_disk_guid, new -report_system_area mode "make_guid"
This commit is contained in:
@ -3065,6 +3065,18 @@ int Xorriso_status(struct XorrisO *xorriso, char *filter, FILE *fp, int flag)
|
||||
if(!(is_default && no_defaults))
|
||||
Xorriso_status_result(xorriso,filter,fp,flag&2);
|
||||
|
||||
is_default= (xorriso->gpt_guid_mode == 0);
|
||||
sprintf(line, "-boot_image any gpt_disk_guid=%s",
|
||||
xorriso->gpt_guid_mode == 0 ? "random" :
|
||||
xorriso->gpt_guid_mode == 2 ? "volume_date_uuid" : "");
|
||||
if(xorriso->gpt_guid_mode == 1)
|
||||
for(i= 0; i < 16; i++)
|
||||
sprintf(line + strlen(line), "%-2.2x",
|
||||
(unsigned int) xorriso->gpt_guid[i]);
|
||||
strcat(line, "\n");
|
||||
if(!(is_default && no_defaults))
|
||||
Xorriso_status_result(xorriso,filter,fp,flag&2);
|
||||
|
||||
ret= ((xorriso->system_area_options & 0x3cfc) == 0x400);
|
||||
is_default= (ret == 0);
|
||||
sprintf(line, "-boot_image any chrp_boot_part=%s\n",
|
||||
|
Reference in New Issue
Block a user