Hello!
How can I make TX2 NX boot from LUKS encrypted NVME?
So far I managed to flush TX2 NX NVME with encryption enabled by this command:
sudo ROOTFS_ENC=1 ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1 -S 100GiB -c ./tools/kernel_flash/flash_l4t_nvme_rootfs_enc.xml --external-only jetson-xavier-nx-devkit-tx2-nx nvme0n1p1
but I can’t make TX2 NX boot from NVME.
Previously I managed to make TX2 NX boot from NVME by copying APP partition to NVME (sudo dd if=/dev/mmcblk0p1 of=/dev/nvme0n1p1 bs=4M status=progress conv=sync
), and edited /boot/extlinux/extlinux.conf
to make it boot from NVME, but editing extlinux.conf
is not helping in case if disk encrypted.
Also, I would like to avoid using SecureBoot and burning keys into the module, if possible.