diff options
Diffstat (limited to 'main/openrc/modloop.initd')
-rw-r--r-- | main/openrc/modloop.initd | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/main/openrc/modloop.initd b/main/openrc/modloop.initd index f10713c697..bfdac87b35 100644 --- a/main/openrc/modloop.initd +++ b/main/openrc/modloop.initd @@ -94,13 +94,16 @@ start() { fi bootimagedir=${KOPT_BOOT_IMAGE%/*} - bootdir=${alpine_mnt}${bootimagedir:-/boot} + bootdir=${alpine_mnt}${bootimagedir} kver=$(uname -r) kflavor=${kver##*-} for modloop in ${alpine_mnt}$KOPT_modloop \ ${bootdir}/modloop-$kver \ ${bootdir}/modloop-$kflavor \ ${bootdir}/modloop \ + ${alpine_mnt}/boot/modloop-$kver \ + ${alpine_mnt}/boot/modloop-$kflavor \ + ${alpine_mnt}/boot/modloop \ ${alpine_mnt}$KOPT_BOOT_IMAGE.modloop.*; do [ -f "$modloop" -o -n "$KOPT_modloop" ] && break |