My notebook, running a dual boot system of Windows 7 and OpenSuse just got a new secondary internal hard disk (NVMe SSD). Now I would like to move one of those OS (preferably OpenSuse) to this hard disk, in order to be able to increase the size of the Windows partition. Still I would like to boot both OS, i.e. leave the boot loader intact. The main boot loader is the OpenSuse-boot loader, which then can (if selected) load the Windows boot loader.
My new hard disk has a size of ~500 GByte, while the old linux partitions occupy ~250 GByte. Is that possible, and if yes, how?