I have a simple setup on this machine.
It has a 1Tb hard disk so I allocated 500Gb for Windows and 500Gb for Linux [Mint 17.3 Cinnamon].
My problem was that I wanted to be able to permanently access the Windows NTFS partition from Linux as there were some files that I wanted to be able to edit from either OS, and it made sense to retain those files on NTFS where they can be accessed seamlessly from either OS.
So how do I get Linux to automatically mount the NTFS partition on boot?
In Linux, select Menu -> Preferences -> Disks.
Select the NTFS partition and then click on the cog icon below the selection (not the one at the top right corner) as shown above.
Select "Edit Mount Options…"
Simple set the Automatic Mount Options to "OFF", and make sure Mount at startup is selected, as above.
Reboot and the partition is mounted.