From 03d4d55792913fe130cf2fe140288b7f7b1b8f26 Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Thu, 22 Jan 2015 22:39:39 -0500 Subject: grub.cfg: Explicitly load missing modules --- (limited to 'resources/grub/config') diff --git a/resources/grub/config/menuentries/common.cfg b/resources/grub/config/menuentries/common.cfg index 390d805..0d85fe1 100644 --- a/resources/grub/config/menuentries/common.cfg +++ b/resources/grub/config/menuentries/common.cfg @@ -21,6 +21,10 @@ menuentry 'Load Operating System' { fi } menuentry 'Parse ISOLINUX menu (USB)' { + insmod regexp + insmod usbms + insmod part_msdos + insmod part_gpt for x in (usb0) (usb0,*); do set root=$x if [ -f "/menu.cfg" ] ; then @@ -36,7 +40,10 @@ menuentry 'Parse ISOLINUX menu (USB)' { fi done } -menuentry 'Parse ISOLINUX menu (CD)' { +menuentry 'Parse ISOLINUX menu (CD/DVD)' { + insmod ahci + insmod ata + insmod iso9660 for x in (ata0) (ahci1); do set root=$x if [ -f "/menu.cfg" ] ; then @@ -59,6 +66,7 @@ menuentry 'Switch to grubtest.cfg' { menuentry 'Search for GRUB configuration (grub.cfg) outside of CBFS' { insmod regexp insmod ahci + insmod usbms insmod part_msdos insmod part_gpt for x in (ahci0,*) (usb0) (usb0,*); do -- cgit v0.9.1