I have configured to automount my ntfs data partition on boot:
# /media/Win8 was on /dev/sda5 during installation UUID=A47A42FF7A42CDAC /media/Win8 ntfs defaults,umask=007,gid=46 0 0
this works fine, as long as long as the partition is cleanly unmounted and windows didn't go to suspend with it (which could be avoided if you wish).
If it is in suspend state it is still safe to mount it readonly with
sudo mount -o ro /media/Win8
How can I tell ubuntu to do this automatically if it cannot mount it