Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: neonix on November 06, 2025, 12:29:22 PM

Title: Directory is not writable
Post by: neonix on November 06, 2025, 12:29:22 PM
I add file copy2fs.flg to my tce directory to load all extensions to RAM.  When I boot, I unmounted partition sdb3 where my extension are placed, and run Appsbrowser. I get:
Code: [Select]
Fatal Error: TCE Directory is not writable.
Title: Re: Directory is not writable
Post by: patrikg on November 06, 2025, 01:04:27 PM
Do you OOM, run out of RAM.
Some of TinyCore and PiCore also uses Swap in Ram.
See nozswap as kernel command line args.
Title: Re: Directory is not writable
Post by: Rich on November 06, 2025, 04:29:38 PM
Hi neonix
... When I boot, I unmounted partition sdb3 where my extension are placed, ...
You unmounted your tce directory, so it's not currently writable.
Title: Re: Directory is not writable
Post by: neonix on November 07, 2025, 01:05:04 AM
Problem is not correlated with RAM. I have 4GB of RAM.

Hi neonix
... When I boot, I unmounted partition sdb3 where my extension are placed, ...
You unmounted your tce directory, so it's not currently writable.
Yes, but if I run system completely from RAM, so I don't need tce directory. What is more, I need to unmount sdb3, every time I run computer, to protect it from ext2 corruption (no journaling).     
If I want to temporary install new extensions, I could manually change the path to /tmp. Appsbrowser don't have feature that allow me to change tce directory.
Title: Re: Directory is not writable
Post by: Rich on November 07, 2025, 08:28:24 AM
Hi neonix
... I could manually change the path to /tmp. ...
Yes, change the path.

... When I boot, I unmounted partition sdb3 where my extension are placed, ...
But there's no need to do it "manually". Place that command right
after the command that unmounts the partition (in bootlocal.sh?).