Thanks pgas - much appreciated. I've now mounted my cf and sd card as umsdos, and can create links, and also read them using a card reader on a Windows PC. The only downside is that a PC only sees filenames in old DOS-style where each file contains 8.3 characters.
Both cards kept being auto-mounted as vfat despite me making changes to fstab, until I realised I had to make a couple of changes to other files. The changes are:
CODE
add FSTYPE="umsdos" to /etc/pcmcia/ide.opts
add FSTYPE="-t umsdos" to /etc/sdcontrol
I've compiled the associated utils too, which I'll upload sometime here if anyone wants them. I added the following to the end of /etc/rc.d/rc.sysinit:
CODE
# umsdos setup
modprobe umsdos
/sbin/umssync -r99 -i+ /mnt/cf
/sbin/umssync -r99 -i+ /mnt/card
More details
here and
here.
Rgds,
Dan