My desktop has a NVMe drive and a HDD. I installed Win10 on the NVMe and tried installing Ubuntu 18.04 on the HDD. In the Ubuntu installer I could see Win10 installed on NVMe as /sda, so I installed Ubuntu on the HDD listed as /sdb.
I created the partitions on /sdb as follows: 1) efi 2) boot 3) root 4) home
I was hoping that all of the Ubuntu files including the efi would be created on /sdb. However, when I restarted the computer as the Ubuntu install finished, I could see the efi installed on the NVMe rather than the HDD. Was this meant to happen? My concern is that if I decide to remove the NVMe at some point, I won't be able to boot into the Ubuntu sitting on the HDD.
Could you please shed some light on this? Am I talking nonsense here?