Jetson nano take image with installed package - pack 4.4

Please provide steps to take image with installed package and files from jetson nano board. As of now we used dd cmd and took backup, for 15GB size it took around 24 GB image file. Any other option to take image ?

Any help appreciated!! Thanks

hello dhgokul,

may I know what exactly your mean about “take image”, did you mean cloning the system image of your Nano platform?

please refer to Flash Script Usage,
there’s -G <file_name> options to reads the boot partition and saves the image to the specified file.
you may also note that, we only support image cloning with Nano-emmc,

1 Like

Thanks @JerryChang ! Already we flashed jetson 4.4 pack using balenaEtcher tool and installed deep learning package and code to jetson nano board. Now we need to take image with installed package and code from jetson nano board to flash this image to another SD card instead of jetson 4.4 pack. As of now we used below dd command to take image from SD card

Take image from jetson nano SD card cmd:
dd if=/dev/sdb1 conv=sync,noerror bs=64K | gzip -c > backup_image.img.gz

Flash to another SD card cmd:
gunzip -c backup_image.img.gz | dd of=/dev/sdb1 bs=64K

Successfully can flashed to new SD card with installed package and code .But image size ~ 24 GB but jetson pack 4.4 is ~ 6GB. is there any way to take image from jetson nano board with optimized image file size?

1 Like

hello dhgokul,

FYI, there’re two types of system image, sparse and raw.
sparse image has smaller file size, which could flash to the board faster, but the sparse image can only used to flash the board.
the raw file contain full content, it’s the one you can develop with.