Cloning Jetson Orin NX Jetpack 6.1 to several targets

Hi there,

I am looking for the best solution to clone a Jetson Orin NX 8gb with Jetpack 6.1 into other targets with the exact same jetpack and bootloader. In other Orin Nano I was able to extract the nvme disk, plug it onto another computer with an external nvme reader and create the image with

sudo dd if=/dev/sdb bs=4M status=progress | gzip -c > /media/sf_F_DRIVE/backup_orin_may_25/img_orin_may.img.gz

I then restored the image by plugging back the target nvme disk, formatting it using GPT schema, and the restore the image with:
gunzip -c IMAGE_NAME_CHANGE.img.gz | sudo dd of=/dev/sdb bs=4M status=progress

After which I plugged the nvme disk in the Orin and run it from where i left off.

Since I am working in a camera system powered by an Orin NX, and it is quite challenging/ time consuming to disassemble the camera to take out the disk, I would like to know what is the best practice here. Tegra release:

Module: NVIDIA Jetson Orin NX (8GB ram)
Ubuntu 22.04 Jammy Jellyfish
Release: 5.15.148-tegra
R36 (release), REVISION: 4.0, GCID: 37537400, BOARD: generic, EABI: aarch64,
KERNEL_VARIANT: oot
TARGET_USERSPACE_LIB_DIR=nvidia
TARGET_USERSPACE_LIB_DIR_PATH=usr/lib/aarch64-linux-gnu/nvidia

Thanks

Hello,

Thanks for visiting the NVIDIA Developer Forums.
To ensure better visibility and support, I’ve moved your post to the Jetson category where it’s more appropriate

Cheers,
Tom

Hi,

Please refer to Flashing Support — NVIDIA Jetson Linux Developer Guide and README_backup_restore.txt to do backup/restore process.

Thanks