I have a PBP and is currently running Manjaro KDE from factory on it. I have the adapter and a NVME. I was wondering if I could have just the necessary files on the eMMC to boot and then have everything else on the NVME like home directory and programs and such. I have not found an updated way to do this. Also I am open to suggestions for alternatives. I would just like to have everything touching NVME after booting while still running Manjaro KDE.
partition your nvme the way you want it, make filesystems, move files over, edit fstab, check the boot config, then reboot.
i do the same thing on debian currently - my emmc just has boot partitions until i go all out with the SPI boot method.
So I was able to have /boot on the eMMC and /root on the NVME. Here is the process that I did:
1. Made a Ubuntu SD card booted from it and installed Gparted.
2. Open Gparted then unmounted ROOT_MNJRO. Right click and select copy.
3. Open the NVME drive in Gparted. Create a partition table msdos.
4. Apply table to drive.
5. Right click on the partition diagram of the NVME and select paste.
6. Size the partition to desired size.
7. Apply all operations. This may take some time depending on how much data is moved.
8. Rename the new copy of the partition to ROOT_MNJRO_0
9. Open file manager and navigate to /BOOT_MNJRO/extlinux
10. Open extlinux.conf in your text editor of choice.
11. On line 4 you see "root=LABEL=ROOT_MNJRO". At the end of MNJRO add "_0". Now it should be "root=LABEL=ROOT_MNJRO_0".
12. Shutdown and remove SD card.
Now it should run /boot off of the eMMC and / off of the NVME.
I can't guarantee that it would work on other machines but it is how I was able to get it to work.