After having set-up and customized my "master" BeagleBone Black (BBB) with applications etc. on the on-board eMMC, I want to duplicate it on other BBB boards.
What is the best way to duplicate the BBB?
My understanding of options:
- SD-Card: Programming each board by inserting a prepared SD card containing an image and pressing the "boot" switch while powering up.
- How should I prepare that .img file or the SD card from my master BBB?
- The image should copy to the on-board eMMC, so that the SD-card can be removed afterwards.
- USB: Programming by connecting the board over USB to a (Win7) PC.
- Is it possible to write the full on-board eMMC from the PC?
- With which app to do the writing?
- How to prepare the image which will be written, starting from the master BBB?
- Ethernet: Programming over LAN after boot-up with default angstrom distro.
- Is it even possible over LAN?
- How to do the writing?
- How to prepare the image which will be written, starting from the master BBB?
Which is possible/best?
Edit: My current solution is to flash with a standard image (from the BeagleBoe website) and then have a script do all modifications as expected. This includes disabling many services I don't need, installing applications and configuring stuff etc. If there is an easier way for making a SD card with a full image on it, I'm still interested.