]> git.ipfire.org Git - people/ms/bricklayer.git/commitdiff
master: Install some extra modules which not pre-loaded
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 13 May 2021 13:41:11 +0000 (13:41 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 13 May 2021 13:41:11 +0000 (13:41 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/bricklayer-master

index e28a46bfbbbf721b4f47e233169eb8f6a397d70a..9f4908f2a5bc92330504fb09947e566363bcf985 100644 (file)
@@ -47,6 +47,11 @@ GRUB_MODULES=(
        search
 )
 
+GRUB_INSTALL_MODULES=(
+       "${GRUB_MODULES[@]}"
+       ls
+)
+
 allocate_file() {
        local path="${1}"
        local size="${2}"
@@ -121,8 +126,8 @@ make_grub_bios_image() {
                                --verbose \
                                --format="${grub_arch}-pc" \
                                --output="${tempdir}/core.img" \
-                               --modules="${GRUB_MODULES[@]}" \
-                               --install-modules="${GRUB_MODULES[@]}" \
+                               --modules="${GRUB_MODULES[*]}" \
+                               --install-modules="${GRUB_INSTALL_MODULES[*]}" \
                                --fonts="" --locales="" --themes=""; then
                rm -rf "${tempdir}"
                return 1