It kinda does
You’re asking OS questions. Not feeding specific Questions now. Which are outlined on linux howtos.
Tmpfs and /run are designed as non volatile storage. And cleared at boot or when services stops. They dont exist on a disk.
It kinda does
You’re asking OS questions. Not feeding specific Questions now. Which are outlined on linux howtos.
Tmpfs and /run are designed as non volatile storage. And cleared at boot or when services stops. They dont exist on a disk.
Okay… It’s really difficult to get a simple answer to a simple question. What does it take? Fall on my knees and make offerings? Seems so…
Topic closed; project is scrapped.
The simple answer is that it is impossible to move the /run/readsb folder from the Pi’s SD card filesystem because it was never on the Pi’s SD card filesystem.
TMPFS (temporary file system), and by extension /run, only exist in RAM. Linux creates a “pretend” hard drive using system memory on startup and uses it as a place to store information that doesn’t need to be saved permanently, but might be needed during the operation of some programs.
Because it is intentionally not permanent, the data is (should be) deleted by the program that created it when it is no longer needed. If it’s not, the entire contents of TMPFS will be wiped out at reboot.
What Wiedehopf has been trying to tell you is that readsb creates a folder in memory (via /run/readsb in the TMPFS file system) that it writes temporary data to. When the service stops, that data is no longer needed, so it cleans up after itself and deletes that folder and its contents.
Changing that functionality by moving /run/readsb to an external drive would make access to that data slower and less reliable, while doing nothing to improve the life of your SD card.
You might also spend a moment considering that this forum has members from all over the world, and for many, English is not a first (or even second) language. A little grace goes a long way.