=== modified file 'util/grub.d/30_os-prober.in' --- util/grub.d/30_os-prober.in 2013-04-19 08:08:46 +0000 +++ util/grub.d/30_os-prober.in 2013-05-31 16:29:03 +0000 @@ -149,6 +149,22 @@ } EOF ;; + efi) + + EFIPATH=${DEVICE#*@} + DEVICE=${DEVICE%@*} + onstr="$(gettext_printf "(on %s)" "${DEVICE}")" + cat << EOF +menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class windows --class os \$menuentry_id_option 'osprober-efi-$(grub_get_device_id "${DEVICE}")' { +EOF + save_default_entry | sed -e "s/^/\t/" + prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/" + + cat <