Ok, this is a "Good Thing (TM)", linnux can still see your partitions, so they are accessible. There should be an entry in the fstab (filesystem table), so check with the following:
[code:1:f6a959ecd3]cat /etc/fstab|grep -i ntfs
//make sure you get some output from that, it should look something like this
/dev/hda1 /some/mountpoint ntfs some,options,here 0 0
//do the same with FAT32 (called VFAT here)
cat /etc/fstab|grep -i vfat
//should get you something akin to what you saw earlier with NTFS for hda2[/code:1:f6a959ecd3]
If you get those outputs, there is very very good news, it is very easy to get things going now (if not, skip towards the bottom). in the same terminal you were just playing in, type the following
[code:1:f6a959ecd3]sudo nano -w /etc/fstab
//this opens the filesystem table in a nice little editor
//navigate to the line that contains the NTFS stuff
//go to the part in the line with the options (after "ntfs" but before "0 0", they're comma deliminated)
//This is an example of that line, yours may differ slightly
/dev/hda1 /media/windows ntfs ro 0 0
//You should add the following options to the entry (if they're not already there):
/dev/hda1 /media/windows ntfs umask=000,auto,user,ro,noexec 0 0
//do the same for vfat, but omit the "ro"
/dev/hda2 /media/windows2 vfat umask=000,auto,user,noexec 0 0
//once done editing, save it with [ctrl+o][enter][/code:1:f6a959ecd3]
If the lines are missing from the file for those devices, simply add them into the file, opening the file like before (sudo nano -w /etc/fstab), and adding the two lines discussed above to the file at the start then saving it out ([ctrl+o][enter]). Note that for both filesystems, you can mount the thing where ever you'd like, choose any folder location, just make sure that it exists and is empty (i.e. make sure that "ls /path/to/your/chosen/directory" doesn't return a "does not exist" error and there's nothing in it other than "." and "..", I just picked /media/windows out of generality)
Once you've edited the file, try to mount it with the following command: "mount /path/to/one/of/your/mountpoints" (e.g. mount /media/windows). If no errors are reported, congrats, you now have access to one of your old filesystems (an icon shows up on the desktop). the "auto" option we put into the fstab will ensure it will be there on future boots (it auto mounts the filesystem).
If it gives you any errors, or anything herein confuses you, don't hesitate to ask for more assistance. Cheers.