Delete your fstab line for the NTFS partition and allow ntfs-config to create it for you.
You can install ntfs-config from the repos. It should then appear under apps in I think System. Launch it and select the drive you want to mount at boot. It will rewrite the fstab for you. Reboot and see if you get the same issues.
If all is well it might be an idea to compare your original fstab line with the one ntfs-config creates to see where you went wrong.
PS: don't know where you got the instructions for constructing the fstab line, but the convention /dev/sd** is old and not used anymore. UUIDs are used now. For instance:
You can find the UUID number for your NTFS drive with:
UUID=6B8E2F2A62CEE191 /mnt/Misc ntfs defaults,locale=en_AU.UTF-8 0 0
Replace '/dev/sda5' with it, same syntax as above. The line you provided would then look like:
I'm presuming this mount point: /media/dataDrive exists in /media?
UUID=<uuid of /dev/sda5> /media/dataDrive ntfs-3g rw,auto,user,fmask=0111,dmask=0000 0 0