I’d like some advice on the best way to clone a Jetson TK1 for deployment to many Jetson TK1 modules in a production environment. I can’t quite figure out a nice way to achieve what I want.
So, we have a TK1 running Ubuntu with our own custom Linux kernel, device-tree and many many packages installed via a setup script. These additional packages range from Qt5, ROS and CUDA through to gstreamer plugins. In total, about 1GB of downloads to be pulled from the internet and takes approximately 40 minutes to install.
Moving our product into production, what I want to avoid is having to run this script on every single TK1 so ideally, I’m looking for a way of “cloning” our development TK1 with all relevant packages, kernel and device-tree modifications on then deploying this onto subsequent Jetson TK1 modules.
I’m not really sure about the implications of cloning directories such as /sys and /proc to other modules as my Linux experience still leaves a lot to be desired. Any suggestions would be really welcome.