diff options
-rwxr-xr-x | initramfs-init | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/initramfs-init b/initramfs-init index 79016ee..a25aab2 100755 --- a/initramfs-init +++ b/initramfs-init @@ -121,7 +121,12 @@ mount $mount_opts /dev/$ALPINE_DEV $ALPINE_MNT >/dev/null 2>&1 eend $? ebegin "Mounting loopback device for kernel modules" modprobe loop -mount -o loop,ro -t cramfs $ALPINE_MNT/$KOPT_BOOT_IMAGE.cmg /.modloop +if [ -n "$KOPT_modloop" ]; then + modloop=$KOPT_modloop +else + modloop=$KOPT_BOOT_IMAGE.cmg +fi +mount -o loop,ro -t cramfs $ALPINE_MNT/$modloop /.modloop rc=$? if [ "$rc" = 0 ]; then rm -rf /lib/modules |