Hi, there is a simple way to install armbian to NVME SSD.
1, Boot armbian from sd card
2, Burn u-boot to emmc:
You can find u-boot firmware at
$ ls /usr/lib/linux-u-boot-*/
idbloader.img rkspi_loader.img u-boot.itb
Use dd command to flash u-boot:
dd if=./idbloader.img of=/dev/mmcblk0 seek=64 conv=notrunc status=none
dd if=./u-boot.itb of=/dev/mmcblk0 seek=16384 conv=notrunc status=none
3, Burn armbian image to NVME SSD, you can use dd in the armbian system on sd card with command:
sudo dd if=./Armbian.img of=/dev/nvme0n1 bs=1M status=progress
or use application like balenaEtcher on windows to flash image to SSD.
4, Unplug sd card and plug NVME SSD, now you should be able to boot armbian system on NVME SSD.