diff --git a/packages/initramfs/sysutils/busybox-initramfs/scripts/init b/packages/initramfs/sysutils/busybox-initramfs/scripts/init index b18b6fed64..d2a4edfb74 100755 --- a/packages/initramfs/sysutils/busybox-initramfs/scripts/init +++ b/packages/initramfs/sysutils/busybox-initramfs/scripts/init @@ -356,13 +356,13 @@ NBD_DEVS="0" mount_disks() { progress "Mounting disks" - mount_part "$boot" "/flash" "ro,noatime" + mount_part "$boot" "/flash" "ro,noatime,discard" if [ -n "$disk" ]; then if [ -n "$OVERLAY" ]; then OVERLAY_DIR=`cat /sys/class/net/eth0/address | /bin/busybox tr -d :` - mount_part "$disk" "/storage" "rw,noatime" + mount_part "$disk" "/storage" "rw,noatime,discard" mkdir -p /storage/$OVERLAY_DIR /bin/busybox umount /storage @@ -376,7 +376,7 @@ NBD_DEVS="0" fi fi - mount_part "$disk" "/storage" "rw,noatime" + mount_part "$disk" "/storage" "rw,noatime,discard" fi }