I have a Turris Omnia and did a sysupgrade from 19.07 to 21.02. When I did the upgrade I unchecked save the settings.
The upgrade went fine until I started to reinstall some packages that I was using with 19.07. After getting approximately half way through my list of packages to reinstall, I was unable to continue. Luci showed 0% free space. I can't see how I used up so much free space.
It is my understanding that the Turris is a reasonably high spec router and should not run out of space. I never had this problem with 19.07.
I have attached a screenshot of my Luci mount points and information. You can see that none of the mount points are enabled. When I enable them and click "save Changes", they revert to not enabled.
I don't know how to free up space without removing some opkgs, but that is not really a workable solution.
The disk usage seems normal. Does df -h agree with that?
Did you save any big files with samba? Did you download all the lists in adblock? I cannot imagine anything else being the culprit.
I was installing the packages through the Luci gui so I thought that might have been the problem. So I installed adblock through the command line and it showed 32mb still available. Then I installed samba4-client and it filled up again. This is what I got:
root@OpenWrt:/etc/config# opkg install samba4-client
Installing samba4-client (4.14.7-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/samba4-client_4.14.7-1_arm_cortex-a9_vfpv3-d16.ipk
Installing libtirpc (1.3.2-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/libtirpc_1.3.2-1_arm_cortex-a9_vfpv3-d16.ipk
Installing libreadline8 (8.1-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/base/libreadline8_8.1-1_arm_cortex-a9_vfpv3-d16.ipk
Installing libpopt0 (1.16-2) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/base/libpopt0_1.16-2_arm_cortex-a9_vfpv3-d16.ipk
Installing libcap (2.43-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/libcap_2.43-1_arm_cortex-a9_vfpv3-d16.ipk
Installing libgmp10 (6.2.1-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/base/libgmp10_6.2.1-1_arm_cortex-a9_vfpv3-d16.ipk
Installing libnettle8 (3.6-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/base/libnettle8_3.6-1_arm_cortex-a9_vfpv3-d16.ipk
Installing libgnutls (3.7.1-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/libgnutls_3.7.1-1_arm_cortex-a9_vfpv3-d16.ipk
Installing libtasn1 (4.16.0-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/libtasn1_4.16.0-1_arm_cortex-a9_vfpv3-d16.ipk
Installing libopenssl1.1 (1.1.1l-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/base/libopenssl1.1_1.1.1l-1_arm_cortex-a9_vfpv3-d16.ipk
Installing liburing (0.7-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/liburing_0.7-1_arm_cortex-a9_vfpv3-d16.ipk
Installing libpam (1.5.1-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/libpam_1.5.1-1_arm_cortex-a9_vfpv3-d16.ipk
Installing libattr (2.4.48-2) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/libattr_2.4.48-2_arm_cortex-a9_vfpv3-d16.ipk
Installing attr (2.4.48-2) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/attr_2.4.48-2_arm_cortex-a9_vfpv3-d16.ipk
Installing libavahi-client (0.8-7) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/libavahi-client_0.8-7_arm_cortex-a9_vfpv3-d16.ipk
Installing samba4-libs (4.14.7-1) to root...
Downloading https://downloads.openwrt.org/releases/21.02.0/packages/arm_cortex-a9_vfpv3-d16/packages/samba4-libs_4.14.7-1_arm_cortex-a9_vfpv3-d16.ipk
Configuring libpam.
Configuring libtasn1.
Configuring libcap.
Configuring libavahi-client.
Configuring libattr.
Configuring attr.
Configuring liburing.
Configuring libgmp10.
Configuring libnettle8.
Configuring libgnutls.
Configuring libreadline8.
Configuring libopenssl1.1.
Configuring libtirpc.
Configuring libpopt0.
Collected errors:
* pkg_write_filelist: Failed to open //usr/lib/opkg/info/samba4-libs.list: No space left on device.
* opkg_install_pkg: Failed to extract data files for samba4-libs. Package debris may remain!
* opkg_install_cmd: Cannot install package samba4-client.
* opkg_conf_write_status_files: Couldn't close //usr/lib/opkg/status: No space left on device.
root@OpenWrt:/etc/config#
Is there any reason why samba would fill up the device like that?
Turris Omnia comes with 8 GB eMMC, but based on your screenshot, it shows that there is only storage ~100 MB (/tmp does not count as it is RAM).
You should take a look at how you can extend it while using OpenWrt.
You are right. I reverted to 19.07 because of all the difficulties I was having with 21.02 and the software page on Luci shows over 200MB free vs 33MB in 21.02.
Do you have any idea how I would go about doing that?