If going as superuser didn't work then there are possibly a few things:
1. The drive isn't mounted (ready to read).
2. No ntfs support in that kernel.
It's probably just number 1 and that's easy to fix. At a command prompt type:
dmesg |less
and scroll through the output until it gets to the info about the hard drives. Find what device your windows drive is. It should be something like /dev/hda1 or the like. Then go into your /mnt directory as root and type this:
mkdir xp
This will make a folder called xp in your /mnt directory. To manually mount the drive type:
mount -t ntfs /dev/hda1 /mnt/xp
and you will then be able to cd to your xp drive and read the files. To cut some of this out you can edit your /etc/fstab file to include most of this information.
The other possibility is that there isn't any ntfs read support in your kernel. To see if you have this or not, type:
lsmod
at a command line and see if ntfs is in the list. If not, it's fixable but this is a slightly more involved process. For starters do the following as root:
cd /usr/src/linux
make menuconfig
Then search through the menus until you find the filesystems part of the tree. I think the ntfs support is under pseudofilesystems, although it may be under something else. SELECT IT TO BE COMPILED AS A MODULE by highlighting the selection and hitting <M>. Then exit the menuconfig program and type:
make modules_install
modprobe ntfs
lsmod
You should see the ntfs module loaded in the lsmod list command. To autoload it at boot (if it doesn't already), edit your /etc/modules.autoload.d/kernel-2.6 file and just add in ntfs.
s signature has been formatted to fit your scr