WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Directory is not writable  (Read 142 times)

Offline neonix

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 548
Directory is not writable
« 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.

Offline patrikg

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 795
Re: Directory is not writable
« Reply #1 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.
« Last Edit: November 06, 2025, 01:10:09 PM by patrikg »

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12296
Re: Directory is not writable
« Reply #2 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.

Offline neonix

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 548
Re: Directory is not writable
« Reply #3 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.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12296
Re: Directory is not writable
« Reply #4 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?).