
CentOS is an Enterprise Linux distribution based on the freely available sources from Red Hat Enterprise Linux... While installing you have to choose custom layout so that it will dual boot with windows.. In my system Windows XP, Windows Vista and CentOS5 is working together... In order to access data from windows partition and to write data you need to install a software(fuse) and also you need to upgrade your kernel to latest version... For that you can just type(yum update as root)...
Install:
yum install fuse fuse-ntfs-3g dkms dkms-fuse
Then you can mount by:
mount -t ntfs-3g /dev/??? "/mnt/???"
You can check the partition by:
fdisk -l