(Right now, I’m using the above mentioned os from sdcard and the os can detect nvme disk using ‘lsblk’ command)
Query: How one can install ‘/boot’ partition on eMMC (or sdcard) and ‘/’ (root-partition) on NVME disk (attached to rockpi 4c through M.2 Extension Board) ?
(aim is to boot from either eMMC or ssd and use nvme disk as / partition)
the same files = kernel in /boot/ on media that is booting up and the root file system (version of the packets)
/boot/ files configuration must use root file system redirection to your root file system, for example you need to mention UUID of root partition in /boot/ partition configuration file, it must be different than /boot/ partition UUID, or you can use ~"/dev/sda1"
/boot/ usually needs FAT file system but not in Armbian case, Armbian accepts ext4 so it is enough to create only /boot/ folder with files on the starting media
MBR/GPT sector (first) on boot media must be given by installation of corresponding Linux, so it is not enough to just copy files