That's a creative approach - I would have thought it would work, but fwiw here's the "official" way.
Originally Posted by BananaPeal
Assuming you have already created your mountpoint /media/windows, open the system file /etc/fstab for editing with root privileges with:
Go to the end of the file and add the following line on a newline. It doesn't matter if there is a blank line between the end and your new line.
gksudo gedit /etc/fstab
That will cause sdb2 to mounted read-write on bootup with an icon on your desktop, but to mount it once you've edited fstab, do:
/dev/sdb2 /media/windows ntfs defaults 0 0
Don't let anyone tell you that you need any options apart from "defaults" - trust me. I've used "defaults" by itself for mounting ntfs partitions in every release of Ubuntu since Hardy on more than one machine and I've always had read-write capability as an ordinary user and with no problems. (In fact the extra options put in the fstab line for ntfs partitions by the Ubuntu installer does cause problems.)
If you still can't read-write the filesystem with this fstab line, then the problem is in the filesystem and you do need to run a chkdsk before you can rescue your files.