Rule #1 of editing your file system tables: NEVER EDIT /etc/mtab!!!!!!!! It is built off of fstab; meaning when you mount a drive, mtab gets written to.
Here's what you gotta do to get your drives seen:
1. Launch a console, and type the following:
Password: (Enter root password)
To get root access.
$ cd /mnt/
$ mkdir directoryname
(Run this command 3 (three) times for each of the hard drives you wish to mount, each time specifying a different name - for this example, let's use the directorynames win_c, win_d, and win_e)
I know VI isn't the easiest text editor to use, but bear with me. When in VI, press 'I' to go into "Insert Mode," which allows you to edit the file, and add the following lines to the end of the file:
/dev/hda1 /mnt/win_c vfat umask=0,iocharset=iso8859-1,codepage=850 0 0
/dev/hda5 /mnt/win_d ntfs umask=0,nls=iso8859-1,ro 0 0
/dev/hda6 /mnt/win_e ntfs umask=0,nls=iso8859-1,ro 0 0
Make sure you leave a newline character at the end of the file (just hit [Enter] after you finish writing the last line to the file).
Then, press: [Esc]
Then, to save the file, and quit VI, just type: :wq
I hope that works
Edit: Unfortunately, unless you've compiled ntfs support into your kernel, you will not be able to write to any of the ntfs partitions.