At first, the GRUB `insmod` command is idempotent. It is, loading many times the same module is not a great problem. Moreover, fixing this bug could increase complexity, and "complexity often leads to bugs".
However, some people may thing a smaller generated GRUB config file easier to debug and understand. I do not have opinion about the better approach (keep it this way or fixes it). But if someone is looking for a fix or a workaround, one is found at this bug report in RedHat Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1141751. ** Bug watch added: Red Hat Bugzilla #1141751 https://bugzilla.redhat.com/show_bug.cgi?id=1141751 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1066156 Title: update-grub generates "insmod part_gpt" four times To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1066156/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs