I'm currently working on a project which includes multiple raspberry pi distributed and with 3G access.
The image installed on the RPI is built using a script based on https://github.com/andrius/build-raspbian-image.
To upgrade the RPI i'm thinking on uploading it to each RPI and dd it to the sdcard (using the RPI card reader).
1) Do know if it is possible to flash the sdcard with the OS running?
2) If not, do you have any hints on how I could achieve it using a multiple partitions architecture?
Thanks in advance!