Ah ok. Yea I was trying to dual boot with it on my windows SSD. Guess I'll have to buy another SSD
I use it in dual-boot with windows with no kind of issue, you have to burn the old non-shrinked image so that it will not auto-expand. If you have not installed windows yet, burn nvOC first, then install windows on the second partition, then restore grub in the mbr of the drive and from nvOC let grub detect the windows install as a second boot option. As an alternative you can sue windows boot manager do manage dual-booting, i.e. leaving windows boot loader in the mbr and adding nvOC as BCD record.
If you already have windows installed, just dd the main partition only from the image (you need to mount the raw disk as loopback device and dd the right /dev/loopbackX to unallocated ssd space), then create missing boot records in your favorite bootloader.
Another viable option would be to just installa a standard dual boot from ubuntu live media, install all needed packages and clone the nvOC git repo in your ~ directory.
It all depends on your noob level :-) (but please, avoid buying a second ssd for that, in the worst case you can enable raid in your motherboard controller such that you see two separate full drives)
It can be done, however it takes a lot of steps and advanced user to do it. This is beyond the simplicity of nvoc's plug-n-play structure and general support from the community. We can't support custom solutions.
If it's just to evaluate nvoc the easiest way is to burn it on USB stick and try if it performs well for you. If it does, consider installing it on dedicated SSD. Otherwise, what's the point of dual booting on dedicated mining rig that will mine 24/7?
If you still want to dual boot (let's say you have some miner that works on windows only), the easiest solution is to install nvOC first, then create new partition and install Windows on it and update grub bootloader to list windows as well. Installing nvoc as secondary OS on SSD that already has Windows it's more complicated.
The other options listed, like cloning nvoc from git on freshly installed Ubuntu won't work properly as there are other manually tweaked settings to Ubuntu (e.g. cuda environment variable, autostart, auto-update settings...) and extra packages installed (cuda, nvidia drivers, compilers...) that are not included on git.
I am not aware of raid level that lets you split hdd to see it as two separate hard drives. Usually raid is used for mirroring and redundancy and not all motherboards have raid controller built in.