Subject: Issue with Jetson Orin NX Encrypted NVMe — No Passphrase Prompt During Boot
Hi everyone,
Sorry if I didn’t explain it clearly before — I’m trying to get the attention of the support specialists. Over the past month, I’ve read a lot on the topic of disk encryption for Jetson:
-
https://forums.developer.nvidia.com/t/custom-keys-for-orin-nx-disk-encryption/265053/7
-
https://forums.developer.nvidia.com/t/encrypted-nvme-on-orin-nx-16gb/348842
-
https://forums.developer.nvidia.com/t/disk-encryption-on-orin-nx-nvme-not-working/264454/21
-
https://medium.com/@monoclechris/secureboot-and-encrypted-rootfs-nvme-on-jetson-orin-41d3356d7922
All the keys have already been generated, the password/key bindings are configured, and the firmware build and flashing process complete successfully. However, the boot process stops without asking for a passphrase.
The SSD partition itself is definitely encrypted — I verified it by connecting the drive directly to the host.
The flashing is performed using the following command:
sudo ROOTFS_ENC=1 ./tools/kernel_flash/l4t_initrd_flash.sh \
–external-device nvme0n1p1 \
-c ./tools/kernel_flash/flash_l4t_t234_nvme_rootfs_enc.xml \
-S 715GiB \
–external-only \
–network usb0 \
–flash-only \
jetson-orin-nano-devkit external
I’m attaching the flashing logs.
I would really appreciate any help or suggestions.
Thanks in advance!
load.log (38.4 KB)
flash_1-7_0_20251030-162229.log (109.4 KB)