Comment 2 for bug 391044

from changelog,

2009-06-04 Robert Millan <email address hidden>

        Prevent GRUB from probing floppies during boot.

        * conf/common.rmk (search_mod_CFLAGS): Use `-Werror -Wall'.
        * commands/search.c (options): Add --no-floppy.
        (search_fs, search_file, grub_cmd_search): Support --no-floppy.
        * util/grub-mkconfig_lib.in (prepare_grub_to_access_device): Use
        --no-floppy when searching for UUIDs.

so i take it /usr/lib/grub/grub-mkconfig_lib is right and its a missing grub-pc patch issue