I'm trying to mount an ext3 file system from another linux installation so that the user, not root, will have full access to all the files. (I really do need user to have access to those files, because I would like to use them from another computer via sshfs, and sshfs will only give the user's access rights to the files.)
If I do mount /dev/sda1 /mnt/whatever all files are only accessible by root.
I've also tried mount -o nosuid,uid=1000,gid=1000 /dev/sda1 /mnt/whatever as instructed by a SuperUser question discussing ext4 but that fails with an error, and dmesg reports
EXT3-fs: Unrecognized mount option "uid=1000" or missing value
How can I do the mount?

uid=...andgid=...options for none of the ext2/3/4 filesystems. – Riccardo Murri Jun 9 '11 at 11:26bindfs -u $(id -u) -g $(id -g)into the final destination. Write it up as an answer, maybe? – Ilari Kajaste Jun 9 '11 at 12:21