Jetson/AGX Xavier Alternative II For Cloning

From eLinux.org
< Jetson
Revision as of 17:10, 18 May 2019 by AndreV (talk | contribs) (added a section on how to dump an image from running OS and clone it to other devices)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

First, stop disk at Xavier: echo u > /proc/sysrq-trigger

Second,take raw image: dd if=/dev/mmcblk0p1 of=testimage.raw

Moreover, the image could be taken over the network e.g. using one of two methods below: dd if=/dev/mmcblk0p1 | ssh user@hostpc dd of=/data/image.raw

sender: sudo dd if=/dev/mmcblk0p1 | netcat <ip_address> <port> reciever: etcat -l -p <port> > your_image_file

Third, make sparseimage [at Host PC]

./mksparse -v --fillpattern=0 ~/testimage.raw system.img

Fourth: deploy the sparse image to other devices: sudo ./flash.sh -r jetson-Xavier mmcblk0p1