drive path ids like nvme0n1 and sda1 and totally arbitrary and can change between boots on the same OS even without dual booting.
Depending on the file system you use, you can use more specific IDs that are tied to the device itself. For example if using ext4 then you can use the PARTUUID to identify the disk and auto mount it by editing fstab.
Use 'blkid' to print the universally unique identifier for a device; this may be used with UUID= as a more robust way to name devices that works even if disks are added and removed. See fstab(5).