Ok heres the deal, have a dual boot system running Win200 Pro & Psyche Kernel 2.4.20-20.9 on an i686

hda1 39205 MB ntfs
hdb
hdb1 102 MB ext3
hdb2 56949 MB ext3
hdb3 188 Linux-swap

The problem that I am having is this;

mount /dev/hda1 /mnt/win -t ntfs -r -o umask=02222

now I can access hda, can read hda, can copy from it, but I cant write to it ?
any idea why????
not essential but would like to understand why (But thats what were here for is it not)