# Load ISO configuration files # insmod regexp set isopath="/boot/isos" export isopath set isoconfdir="${isoconfig}.d" export isoconfdir if [ -d "${isoconfdir}" ]; then echo "${isoconfdir} is a directory" for conf in ${isoconfdir}/*.cfg; do if [ ! -f "$conf" ]; then echo "No valid configuration to read" break; fi echo "Sourcing $conf " source "${conf}" done menuentry ' ' { true } menuentry "[Esc] Back to Menu" { configfile "${prefix}/grub.cfg" } else echo "Cannot read ${isoconfdir}" fi