I'm having an issue with my antiX running from a usb with persistence enabled. I'm getting an error message about no space available but I can see there's still space, however, apparently there aren't free inodes

How can I fix this? I can't run any program, they all complaint about not enough space in the device :( I don't know if it's related but it's was working ok till today when I remastered it. Any advice/help is much appreciated. Thanks in advance for your answers!

Note: My system's in Spanish so I translated some stuff hope it's accurate and you understand.

Last edited by Moltke on Wed Aug 14, 2019 7:58 am, edited 1 time in total.

Some archives when extrtacted do use a large number of inodes, mainly through heavily usage of symlinks. Candidates are some Icon themes.
Suggest to increase size of homefs to something like 3GB.
Reboot without persistence and go to:
-> MX Tools -> RemasterCC -> Persistence -> Change size of Home-persistence
Ratio Size / Inodes:

Some archives when extrtacted do use a large number of inodes, mainly through heavily usage of symlinks. Candidates are some Icon themes.
Suggest to increase size of homefs to something like 3GB.
Reboot without persistence and go to:
-> MX Tools -> RemasterCC -> Persistence -> Change size of Home-persistence
Ratio Size / Inodes:

Actually, I tried to increase size of homefs but now I see I did it wrong, I tried within the persistance. Just to be clear, when you say "reboot without persistance" you mean in live mode; that is reboot and select the first option to boot and not the custom one, right? Will definetly do that! thanks for the fine explanation and the very helpful advice!

Just to be clear, when you say "reboot without persistance" you mean in live mode; that is reboot and select the first option to boot and not the custom one, right?

Whith "no-space on device" in either rootfs or homefs you better change size without persistence enabled, to avoid any side effects.
You shall always be able to change persistence mode through the boot-menu. Within Gfx-(legacy) boot menu either through selecting another boot entry or by changing persist-mode with Fn-key "F5 Persist".
Within UEFI Grub-menu select the first entry without persistence or go through text menu or manually editing the menu entry.

Just to be clear, when you say "reboot without persistance" you mean in live mode; that is reboot and select the first option to boot and not the custom one, right?

Whith "no-space on device" in either rootfs or homefs you better change size without persistence enabled, to avoid any side effects.
You shall always be able to change persistence mode through the boot-menu. Within Gfx-(legacy) boot menu either through selecting another boot entry or by changing persist-mode with Fn-key "F5 Persist".
Within UEFI Grub-menu select the first entry without persistence or go through text menu or manually editing the menu entry.

According to that, the limit size for homefs file is limited by the amount of available RAM in the system, since this system has only 2GB of RAM I don't think it's possible to increase it beyond that.

A good find - that's still a limitation.
With 2G you still have 128256 inodes available.

To use more space for storage available on the USBstick do use Live-usb-storage feature, which - if not already turned on automatically - shall create Live-usb-storage folder within the home folder, that's a mount-bind on the USBstick onto /Live-usb-storage/[username], e.g. for user demo onto /Live-usb-storage/demo.
You would turn it on by using this cheat-code [bootoption] "dostore", it will stay sticky until you turn it off with "nostore"

According to that, the limit size for homefs file is limited by the amount of available RAM in the system, since this system has only 2GB of RAM I don't think it's possible to increase it beyond that.

A good find - that's still a limitation.
With 2G you still have 128256 inodes available.

To use more space for storage available on the USBstick do use Live-usb-storage feature, which - if not already turned on automatically - shall create Live-usb-storage folder within the home folder, that's a mount-bind on the USBstick onto /Live-usb-storage/[username], e.g. for user demo onto /Live-usb-storage/demo.
You would turn it on by using this cheat-code [bootoption] "dostore", it will stay sticky until you turn it off with "nostore"

It's auto-turned on, and yes I do use it, in fact, I don't save stuff, i.e pictures, downloads... in the usb but in a sd card so that's not my concern, my main concern is that with time things like cache, config files residing in my /home will grow up and so far I've been able to save space by cleaning those up using bleachbit, by the way, Can I put some of those folders like .icons, .themes in "live-usb-storage"?. One more thing and I know I'd probably should ask this in a different post but...is it safe to remove old kernels from a system running with persistance? I know it is when installed in a HDD but this...I'm really not sure. Thanks!