diff options
-rwxr-xr-x | initramfs-init | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/initramfs-init b/initramfs-init index 56c03e1..d5f7053 100755 --- a/initramfs-init +++ b/initramfs-init @@ -132,6 +132,8 @@ ebegin "Loading hardware drivers" scan_drivers eend 0 +mount -t tmpfs -o size=50M tmpfs $NEWROOT + # look for apkovl for i in usb floppy cdrom; do mount /media/$i 2>/dev/null || continue @@ -150,7 +152,6 @@ fi # install new root ebegin "Installing packages to root filesystem" -mount -t tmpfs -o size=50M tmpfs $NEWROOT apk add --root /newroot --repository /media/cdrom/apks \ --initdb --quiet --progress $pkgs eend $? @@ -164,6 +165,8 @@ cat /proc/mounts | while read DEV DIR TYPE OPTS ; do done sync +ln -sf /.modloop/modules $NEWROOT/lib/modules + if [ -x $NEWROOT/sbin/init ]; then exec /bin/busybox switch_root $NEWROOT /sbin/init $KOPT_init_args fi |