Is it ok to upgrade nvme drive to a larger TB capacity?

Is there any reason not to upgrade nvme drive to a larger TB?

thanks,

Scott

It should be 1 TB on Thor devkit, see Jetson Thor | Advanced AI for Physical Robotics | NVIDIA

I think the question was whether one could put a more than 1 TB drive in the kit. Your answer refers to the marketing material as to what is supplied with the kit. What happens if we install a larger nvme drive?

I will suggest (I don’t know for certain) that far more than 1 TB is probably not a problem. Most of the Jetson flash software though (and boot chain) will find the partition by means of a UUID mechanism, so if you were to clone the original disk, then be sure to clone any disk and/or partition UID as well. I have not tried this, but if I was not going to actually flash to produce this new NVMe content, then I’d make an exact clone down to the UIDs, and then use something like gparted to expand the partition (yes, it is just conjecture since I don’t yet have one of these; one on the way, but then I’d also have to have a larger NVMe to test so I can’t be certain).

Note that both Ubuntu 24 and the CPU architecture supports much larger address spaces, and this is what I am basing my guesses on.

Thanks for that excellent answer. I also expect that the current draw of the nvme drive might be a factor. In any event, mine is arriving Tuesday.

If you get an nvme make sure it is a bare drive that does not have an attached, raised heatsink.

Otherwise it probably will not fit with the excellent heatsink Nvidia provides.

Just set up my Thor today and I think I will wait before deciding on an attempted nvme swap

Happy to say that I received a 4TB Gen 5 WD Black NVMe drive today and (after configuring the UEFI BIOS as per the instructions to boot the USB stick as when the Thor was new) I took out the 1TB stock drive and put in the new one. The software installation went smoothly (and probably a bit faster) and everything seems to be working perfectly.

I didn’t need to clone anything or fiddle with the UUIDs. Took a chance and it worked.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.