Hello all,
I have a question about how the OS works on Rune Audio deployment for Raspberry Pi.
In the Raspberry Pi community, it has become popular by some who are using Linux (Raspbian, & others) in deployments where the system will be powered-on 24x7 that they perform modifications to the OS and grub bootloader to use tempfs (ram disk) to either load logging, swapping and other things which write to SD card, to write only to ram disk, or to simply copy the entire root fs on boot to the ram disk so that the SD card can be completely removed and the OS will function normally without it. Then usually there may be some procedure to copy configuration changes back to the SD card, could be on a schedule (common on enterprise OS implementations like with VMware ESXi on SD card boot), or by manual means by using 'remount rw' just to copy config changes back, and go back to 'remount ro' when running normally.
How does the RuneAudio OS handle writes to SD Card? I did notice that there is the setting to turn off logging, but what kinds of things make regular writes to the SD card on these?
Where can I learn more about this on the RuneAudio Linux implementation? I prefer to have the SD card only be used for booting, and saving configuration changes back manually or on some schedule, which would allow installing at remote location where SD card is not at risk of failing (where people cannot easily gain access to it for maintenance, for example).
Any thoughts?