diff --git a/packages/sysutils/busybox/scripts/init b/packages/sysutils/busybox/scripts/init index 265b76cb1f..82090c6381 100755 --- a/packages/sysutils/busybox/scripts/init +++ b/packages/sysutils/busybox/scripts/init @@ -511,6 +511,9 @@ fi fi mount_part "$disk" "/storage" "rw,noatime" + else + # /storage should always be writable + mount -t tmpfs none /storage fi } @@ -627,10 +630,7 @@ fi mount --move /flash /sysroot/flash - - if [ -n "$disk" ]; then - mount --move /storage /sysroot/storage - fi + mount --move /storage /sysroot/storage if [ ! -d "/sysroot/lib/modules/$(uname -r)/" -a -f "/sysroot/usr/lib/systemd/systemd" ]; then echo ""