|
|
|
@ -575,7 +575,7 @@ int Xorriso_genisofs_count_args(struct XorrisO *xorriso, int argc, char **argv,
|
|
|
|
|
"--protective-msdos-label", "--boot-catalog-hide", "--no-emul-toc",
|
|
|
|
|
"--emul-toc", "-disallow_dir_id_ext", "--old-empty",
|
|
|
|
|
"--old-root-no-md5", "--old-root-devno", "--old-root-no-ino",
|
|
|
|
|
"--no_rc", "--norock", "-hfsplus", "-fat",
|
|
|
|
|
"--no_rc", "--norock", "-hfsplus", "-fat", "-chrp-boot-part",
|
|
|
|
|
""
|
|
|
|
|
};
|
|
|
|
|
static char arg1_options[][41]= {
|
|
|
|
@ -823,6 +823,9 @@ int Xorriso_genisofs_help(struct XorrisO *xorriso, int flag)
|
|
|
|
|
" -mipsel-boot FILE Set mipsel boot image name (relative to image root)",
|
|
|
|
|
" -B FILES, -sparc-boot FILES Set sparc boot image names",
|
|
|
|
|
" -sparc-label label text Set sparc boot disk label",
|
|
|
|
|
|
|
|
|
|
/* >>> -chrp-boot-part -prep-boot-part -efi-boot-part */
|
|
|
|
|
|
|
|
|
|
" -append_partition NUMBER TYPE FILE",
|
|
|
|
|
" Append FILE after image. TYPE is hex: 0x..",
|
|
|
|
|
" --modification-date=YYYYMMDDhhmmsscc",
|
|
|
|
@ -1795,6 +1798,10 @@ not_enough_args:;
|
|
|
|
|
if(ret <= 0)
|
|
|
|
|
goto problem_handler_2;
|
|
|
|
|
|
|
|
|
|
} else if(strcmp(argpt, "-chrp-boot-part") == 0) {
|
|
|
|
|
xorriso->system_area_options= (xorriso->system_area_options & ~0x3cfc) |
|
|
|
|
|
0x400;
|
|
|
|
|
|
|
|
|
|
} else if(strcmp(argpt, "-prep-boot-part") == 0) {
|
|
|
|
|
if(i + 1 >= argc)
|
|
|
|
|
goto not_enough_args;
|
|
|
|
|