I have not yet received my Pi (should be arriving in the next 3 weeks), but I have a question with regard to how to make an image of a Pi that I have previously configured, using only the filesystem and a network drive.
I wish to write a program (to be executed as root), that will dump the entire filesystem (across all partitions), to a network share. From the filesystem dump, I wish to create a new image file to be loaded on a new SD card from a non-Pi computer.
The reason for this is so that I can just create a simple backup to a known state at any point in time having invested potentially dozens of hours in configuration.
So, my questions are:
- How many partitions are there in the Debian Squeeze Raspberry Pi image?
- How can I translate one-per-partition .tar files into a new image file? (I would have to stream the tar across the network as I cannot use local storage for the cache)
- Gary, Jason or Howard?