I have been having this issue and nobody seems to be able to help me. I'm running Ubuntu hardy on an eeepc700, and for some reason, no matter what my fstab says, if the external drive has any variant of ext as it's file system, it will mount as readonly.
Here's my fstab:
# /etc/fstab: static file system information.
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
UUID=f028fe62-bc39-4a5d-91b8-01de8214315d / ext2 noatime,errors=remount-ro 0 1
# /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sdc1 /media/external1 ext3 auto,user,exec,rw,sync 0 0
The last entry is what I added in myself (after reading up a bit on the specifics to fstab). It is reading the fstab correctly, because instead of using automount options, it mounts to the proper directory (/media/external1), but it just doesn't mount as read/write.
Any ideas? Though I have been working hard on breaking myself into linux, I'm still a bit new, so if you suggest something, I would appreciate a link or a detailed explenation.