I have an Archos 101IT with a 16G external SD card. The SD card contains one partition that is formatted as an ext3 file system. The Archos runs UrukDroid 1.6.4 (Froyo 2.2).
The Problem: When booted, the SD card is mounted with the following mount options:
/dev/block/vold/179:17 on /mnt/storage/sdcard type ext3 (rw,nosuid,nodev,noexec,noatime,nodiratime,fmode=0666,dmode=0666,errors=continue,data=ordered)
The fmode and dmode options make it impossible to use file permissions, in particular it is not possible to make files read-only. This is needed by the Titanium Backup tool to protect backups from being overwritten.
I can change the mount options with a remount:
# mount /mnt/storage/sdcard -o remount,fmode=0,dmode=0
The Question: How can I have the SD card mounted with the right mount options upon boot?