I’ve got a special idea ;)

Boot the system from SD card read-only – map to a RAM disk what needs read/write access (like the SQL database, and logs, and /etc).

Make some changes? No problem, just click a ‘snapshot’ button on the PlugPBX web interface and the system remounts read/write and syncs whats changed back to your SD card – when done, mount it read only again.

Bullet proof. No SD card wear outs, lock your setup down – power interruption survivability. Use a cron script to sync changes back to SD card as you wish perhaps?

Need to apply an update? Flip the SD card back to read/write – do your apt-get fun and then throw it back to read-only with a single command.

Its called flashybrid (set of scripts). Some issues, but found some clever work arounds. I’m playing with this on my own phone system (eat the dog food) and if I can make this work safe, Its where I’m taking things – there is far too much risk with SD card media being used heavily, and this makes for a rock solid system.

Interested in testing this?  Jump over to the forums, I need some help poking this

http://forums.plugpbx.org/index.php?topic=32.0

SO.. Patience as I tinker away. I will release the same system with this add on for now, along with a roll up of fixes and bugs found to date when time and tests permit and a nice new image. I might even offer TarBalls of the /boot and / filesystems so people can build their own cards / media (USB, SD, Hard drive).. blah blah blah…

Backup your setups and be sure to use quality media for now while I test where PlugPBX is going. I did say the first release was beta after all! ;)