# Unsupported type nvme ssd jetson agx xavier

**URL:** <https://forums.developer.nvidia.com/t/unsupported-type-nvme-ssd-jetson-agx-xavier/304021>\
**Category:** Jetson AGX Xavier\
**Tags:** reflash\
**Created:** [August 20, 2024, 11:08pm UTC](https://forums.developer.nvidia.com/t/unsupported-type-nvme-ssd-jetson-agx-xavier/304021 "2024-08-20T23:08:48Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![muhammadfakhriajrillah](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@muhammadfakhriajrillah](https://forums.developer.nvidia.com/u/muhammadfakhriajrillah)\
**Post date:** [August 20, 2024, 11:08pm UTC](https://forums.developer.nvidia.com/t/unsupported-type-nvme-ssd-jetson-agx-xavier/304021/1 "2024-08-20T23:08:48Z")

</div>

is this true that my ssd is not supported? or is there another problem?

my error :  
aj@icardo:~/nvidia/nvidia\_sdk/JetPack\_5.1.2\_Linux\_JETSON\_AGX\_XAVIER\_TARGETS/Linux\_for\_Tegra$ sudo ./tools/kernel\_flash/l4t\_initrd\_flash.sh -c tools/kernel\_flash/flash\_l4t\_external.xml --external-device /dev/sdb --direct jetson-agx-xavier-devkit external  
/home/aj/nvidia/nvidia\_sdk/JetPack\_5.1.2\_Linux\_JETSON\_AGX\_XAVIER\_TARGETS/Linux\_for\_Tegra/tools/kernel\_flash/l4t\_initrd\_flash\_internal.sh --no-flash -c tools/kernel\_flash/flash\_l4t\_external.xml --external-device /dev/sdb --direct jetson-agx-xavier-devkit external

* * *

- 

```
                             *

```

- Step 1: Generate flash packages \*
- 

```
                             *

```

* * *

/dev/sdb is not a supported external storage device  
Cleaning up…

i was try to flash my vgen nvme ssd with usb connected to host, and this happens when i try to flash. i was intend to make my jetson booting in nvme and make it as rootfs

ssd type : vgen 256gb

---

<div class="post-metadata">

**Author:** ![KevinFFF](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/kevinfff/32/15508_2.png) [@KevinFFF](https://forums.developer.nvidia.com/u/KevinFFF)\
**Post date:** [August 21, 2024, 1:51am UTC](https://forums.developer.nvidia.com/t/unsupported-type-nvme-ssd-jetson-agx-xavier/304021/3 "2024-08-21T01:51:04Z")

</div>

Hi muhammadfakhriajrillah,

Are you using the devkit or custom board for AGX Xavier?

> [@muhammadfakhriajrillah](#):
>
> –external-device /dev/sdb -

Why you specify `/dev/sdb` for NVMe SSD?  
Please use `nvme0n1p1` instead.

---

<div class="post-metadata">

**Author:** ![muhammadfakhriajrillah](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@muhammadfakhriajrillah](https://forums.developer.nvidia.com/u/muhammadfakhriajrillah)\
**Post date:** [August 21, 2024, 1:56pm UTC](https://forums.developer.nvidia.com/t/unsupported-type-nvme-ssd-jetson-agx-xavier/304021/4 "2024-08-21T13:56:09Z")

</div>

I am using emmc devkit 32gb. A little story that at first I intended to make Jetson boot on the SSD. I inserted the SSD into the Jetson then entered recovery mode and connected the Jetson to the host using a USB cable. but when doing the command  
$ lsblk -d -p | grep nvme | cut -d\ -f 1 on host.  
The host does not detect the NVME installed on Jetson, even though when in LSUSB, Jetson is detected as connected to the host.  
The host only detects the SSD installed in the laptop (host). Therefore I intend to flash the SSD by removing it from the Jetson and flashing it using a USB cable.

so I use /dev/sdb for NVMe SSD.

what do you think?

---

<div class="post-metadata">

**Author:** ![WayneWWW](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/waynewww/32/14043_2.png) [@WayneWWW](https://forums.developer.nvidia.com/u/WayneWWW)\
**Post date:** [August 21, 2024, 2:06pm UTC](https://forums.developer.nvidia.com/t/unsupported-type-nvme-ssd-jetson-agx-xavier/304021/5 "2024-08-21T14:06:55Z")

</div>

Hi,

> The host does not detect the NVME installed on Jetson, even though when in LSUSB, Jetson is detected as connected to the host.

The parameter “–external-device” is from the point of Jetson’s view. Not your host.

For Jetson, it is `nvme0n1p1`. If you use /dev/sdb, actually it is more like a USB drive to Jetson. Thus it goes wrong.

The host does not detect the nvme from it. Host only needs to recognize Jetson. Thus, it is sufficient if lsusb on host PC can list out Jetson.

I think you could try to flash nvme on Jetson again. But not putting it on host PC directly. It is a more common way.

If you fail, attach the full log.

---

<div class="post-metadata">

**Author:** ![muhammadfakhriajrillah](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@muhammadfakhriajrillah](https://forums.developer.nvidia.com/u/muhammadfakhriajrillah)\
**Post date:** [August 22, 2024, 3:03pm UTC](https://forums.developer.nvidia.com/t/unsupported-type-nvme-ssd-jetson-agx-xavier/304021/6 "2024-08-22T15:03:06Z")

</div>

I will try your recommendation. but I’m still confused, maybe I’ll ask some questions before doing it.

1. the command(sudo ./tools/kernel\_flash/l4t\_initrd\_flash.sh -c tools/kernel\_flash/flash\_l4t\_external.xml --external-device /dev/sdb --direct jetson-agx-xavier-devkit external) executed from host terminal or jetson terminal?

if I run the command from the host terminal, I’m afraid that the nvme0n1p1 parameter will select my nvme on my laptop (host).

1. if i run the command from the host terminal, Is it necessary to put Jetson in recovery mode?

just want to let you know that all this is to make my root size bigger than before, because previously I tried to install jetpack 5.1.2 using sdk manager and pointing to nvme, but there was no partition APP configuration session

---

<div class="post-metadata">

**Author:** ![WayneWWW](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/waynewww/32/14043_2.png) [@WayneWWW](https://forums.developer.nvidia.com/u/WayneWWW)\
**Post date:** [August 23, 2024, 6:49am UTC](https://forums.developer.nvidia.com/t/unsupported-type-nvme-ssd-jetson-agx-xavier/304021/7 "2024-08-23T06:49:28Z")

</div>

Hi,

Just want to clarify one point first.

> just want to let you know that all this is to make my root size bigger than before, because previously I tried to install jetpack 5.1.2 using sdk manager and pointing to nvme, but there was no partition APP configuration session

If ignoring the size of nvme, is sdkmanager able to flash to nvme successfully?

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/system/32/68080_2.png) [@system](https://forums.developer.nvidia.com/u/system)\
**Post date:** [October 9, 2024, 2:20am UTC](https://forums.developer.nvidia.com/t/unsupported-type-nvme-ssd-jetson-agx-xavier/304021/9 "2024-10-09T02:20:32Z")

</div>

Closed on October 9, 2024, 2:20am UTC

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