+--- grub2-2.02~beta2/util/grub-mkstandalone.c 2013-12-24 11:40:31.000000000 -0500
++++ grub2-2.02~beta2-patched/util/grub-mkstandalone.c 2014-06-06 11:27:05.000000000 -0400
+@@ -32,6 +32,7 @@
+
+ static char *output_image;
+ static char **files;
++static char *config_file;
+ static int nfiles;
+ const struct grub_install_image_target_desc *format;
+ static FILE *memdisk;
+@@ -48,6 +49,7 @@
+ 0, N_("save output in FILE [required]"), 2},
+ {"format", 'O', N_("FILE"), 0, 0, 2},
+ {"compression", 'C', "xz|none|auto", OPTION_HIDDEN, 0, 2},
++ {"config", 'c', "FILE", 0, 0, 2},
+ {0, 0, 0, 0, 0, 0}
+ };
+
+@@ -99,7 +101,9 @@
+ }
+ break;
+ }
+-
++ case 'c':
++ config_file = xstrdup(arg);
++ break;
+ case ARGP_KEY_ARG:
+ files[nfiles++] = xstrdup (arg);
+ break;
+@@ -352,7 +356,7 @@
+
+ grub_install_make_image_wrap (grub_install_source_directory,
+ "(memdisk)/boot/grub", output_image,
+- memdisk_img, NULL,
++ memdisk_img, config_file,
+ grub_util_get_target_name (format), 0);
+
+ grub_util_unlink (memdisk_img);