Just as a preface I have read the following question,
Install on Second Hard Drive with startup boot option?
which is similar however my question is slightly more specific so I don't feel this is a duplicate.
I have 3 hard drives - a 256GB SSD with Windows 10 installed on it, a 512GB SSD with various files I use from Windows on it and a 2TB mechanical. The 512GB SSD will be my target drive to install Ubuntu on.
This drive already has data on it in a ~360GB partition, with ~120GB of space unallocated. Can I simply install Ubuntu in this 120GB unallocated space without touching the data on the 360GB partition*?
From various sources it seems this is not an option as I'll likely need to delete any current partitions and create a new partition table on this drive. So, with that in mind, would that still allow me to create a partition on Windows on this drive using space not reserved for Ubuntu or any of its partitions?
* If this is an option then would this still allow me to create an EFI partition on which to install the bootloader such that I can set the boot priority of this drive to the top allowing me to choose OS to load upon start-up as can usually be done?