no need to use samba if you are trying to use a local partition, if u are trying to access a remote disk maybe the solution could be similar
anyway for local partition:
u can access the partition with read/write mode just adding a line in /etc/fstab
/dev/hdXX /wherever_u_want vfat gid=500,umask=0007 0 0
or as root:
mount -t vfat /dev/hdXX /wherever_u_want -o gid=500 -o umask=0007
this line add the permission to access/read/write/execute anything in the partition with windows to group=500 (see /etc/group)