> > On Sun, Dec 4, 2011 at 15:12, Keshav P R <[email protected]>wrote: >>> >>>> Hi, >>>> It seems like grub-mkstandalone was copied directly from >>>> grub-mkrescue without checking the options. Also there is no way to specify >>>> a grub.cfg to be copied as (memdisk)/boot/grub/grub.cfg . The attached >>>> patch fixes all of this. Please apply it. >>>> >>>> Regards. >>>> >>>> Keshav >>>> >>> Updated patch with --config option removed and with a ChangeLog entry (now contains only trivial/typo fixes) attached.
Regards. Keshav
diff --git a/ChangeLog b/ChangeLog index 4aacc74..79efa42 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2011-12-19 Keshav P R <[email protected]> + + * util/grub-mkstandalone.in: Fix minor typo errors. + 2011-12-16 Vladimir Serbinenko <[email protected]> * grub-core/commands/i386/pc/drivemap.c (int13slot): Replace diff --git a/util/grub-mkstandalone.in b/util/grub-mkstandalone.in index e140ecc..b0dbf9b 100644 --- a/util/grub-mkstandalone.in +++ b/util/grub-mkstandalone.in @@ -31,7 +31,7 @@ pkglib_DATA="moddep.lst command.lst fs.lst partmap.lst parttool.lst handler.lst self=`basename $0` -source_dirrectory= +source_directory= compression=auto format= grub_mkimage=${bindir}/`echo grub-mkimage | sed ${transform}` @@ -86,7 +86,7 @@ do exit 0 ;; --modules) - modules=`argument $option "$@"`; shift ;; + modules=`argument $option "$@"`; shift ;; --modules=*) modules=`echo "$option" | sed 's/--modules=//'` ;; @@ -96,9 +96,9 @@ do output_image=`echo "$option" | sed 's/--output=//'` ;; --directory | -d) - source_directory=`argument $option "$@"`; shift ;; + source_directory=`argument $option "$@"`; shift ;; --directory=*) - source_directory=`echo "$option" | sed 's/--rom-directory=//'` ;; + source_directory=`echo "$option" | sed 's/--directory=//'` ;; --grub-mkimage) grub_mkimage=`argument $option "$@"`; shift ;; @@ -108,12 +108,12 @@ do --compression | -C) compression=`argument $option "$@"`; shift ;; --compression=*) - compression=`echo "${option}/" | sed 's/--xorriso=//'` ;; + compression=`echo "${option}" | sed 's/--compression=//'` ;; --format | -O) format=`argument $option "$@"`; shift ;; --format=*) - format=`echo "${option}/" | sed 's/--xorriso=//'` ;; + format=`echo "${option}" | sed 's/--format=//'` ;; *) source="${source} ${option} $@"; break ;; @@ -162,6 +162,7 @@ for file in "${source_directory}/"*.mod "${source_directory}/"efiemu32.o "${sour cp -f "$file" "${memdisk_dir}"/boot/grub/ fi done + for file in ${pkglib_DATA}; do if test -f "${source_directory}/${file}"; then cp -f "${source_directory}/${file}" "${memdisk_dir}"/boot/grub/
_______________________________________________ Grub-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/grub-devel
