I want to add an M.2 SSD to my Jetson Xavier Orin Developer Kit


I’m using the Jetson Xavier Orin Developer Kit.
64GB eMMC5.1 is not enough to run various AI models.

I want to add an M.2 SSD to my Jetson Xavier Orin Developer Kit.

What should I do after connecting M.2 SSD to Jetson Xavier Orin Developer Kit?
For example, do I have to enter any commands in the terminal?


You will likely need to format the SSD in order to use or even see the space.

The easiest way is within Ubuntu to open up the Applications viewer and go to Disks. Your drive should be listed on the left. Format it as appropriate and all should be good to use.

1 Like

Thank you!

The default 64GB eMMC5.1 is used because I don’t have an SSD connected right now.
It is /dev/mmcblk0p1 when viewed with the “df -h” command.

I believe it will have a different name than /dev/mmcblk0p1 when you plug in your M.2 SSD.

When I use a lot of Docker containers and there is no free space on /dev/mmcblk0p1, will you automatically use the M.2 SSD side?

Hi @Heartful-echo, you’ll need to manually change your Docker daemon’s root data dir to your SSD. First, make sure your SSD is configured to automatically be mounted on boot (you can do this through the Disks GUI utility that @gjdean3 recommended, or by creating an entry in /etc/fstab). Then you can follow this guide:

It’s important that your SSD partition gets mounted on boot, because the Docker daemon also starts-up during boot and will need that drive mounted in order to use it properly.


Thank you for your detailed explanation.

Thank you both for your answers! This was incredibly useful to me as well.

1 Like

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