How to install sdkmanager in sd or nvme-ssd?

HI @blstcvLiu

I think I have provided some ideas for the issue of the size on you other question here

But in order to flash the SSD on you Xavier NX, you can use the initrd flashing method:

We created a wiki for JetPack 4.6 but should apply easily to newest JetPacks:

And this is the main documentation as well:
https://docs.nvidia.com/jetson/archives/r35.1/DeveloperGuide/text/SD/FlashingSupport.html#to-prepare-files-to-boot-from-a-flash-drive-with-secure-boot

After you manage to boot the board from the SSD, you can check that the filesystem is located in the SSD by running:

lsblk
nvme0n1 259:0 0 465,8G 0 disk
├─nvme0n1p1 259:1 0 458G 0 part /

and the / root folder should be mounted on the nvme/external media partition.

When you know you are booting from the SSD, you can go back to the SDK Manager and install the components only, without flashing. This should install the components to the board, as this process only uses the SSH connection with the board it is transparent to it where the board is booting.

NOTE: To only install components, unthick the “Jetson OS” box from the SDK Manager, here is an image for reference: NVIDIA Jetson Xavier - Installing Jetpack

Hope this helps you take a decision on what to proceed, please let me know anything.
Regards,
Roberto Gutierrez,
Embedded SW Engineer at RidgeRun
Contact us: support@ridgerun.com
Developers wiki: https://developer.ridgerun.com/

1 Like