diff --git a/config/grub/modules.list b/config/grub/modules.list
index fdd0aaef2fe3c918d6e14f410e8660c21432a413..0557edd35210e2812b5a150449826684c36482ee 100644
--- a/config/grub/modules.list
+++ b/config/grub/modules.list
@@ -34,6 +34,7 @@ cpio_be \
 crc64 \
 crypto \
 cryptodisk \
+diskfilter \
 echo \
 ehci \
 eval \
@@ -67,6 +68,7 @@ gfxmenu \
 gfxterm_background \
 gfxterm_menu \
 gzio \
+hashsum \
 halt \
 help \
 iorw \
@@ -77,6 +79,7 @@ keylayouts \
 keystatus \
 linux \
 linux16 \
+loadenv \
 loopback \
 ls \
 lsacpi \
@@ -125,6 +128,7 @@ search_fs_uuid \
 search_label \
 serial \
 syslinuxcfg \
+setjmp \
 setpci \
 spkmodem \
 squash4 \