Thanks much nnsg - that it the spot perfectly.
As a reference to others who might have similar questions, here's what I did to make it work perfectly:
1. Locate the name, type and serial number of my important USB harddisk :
Code:
udevinfo -a -p `udevinfo -q path -n /dev/sda`
2. Copy/paste the name and serial number of the harddrive
3. Create /etc/udev/rules.d/10-local.rules with content:
Code:
BUS="usb", KERNEL="sd*", SYSFS{product}="OneTouch", SYSFS{serial}="Y3NWSFWE "
, NAME="%k", SYMLINK="usbhd%n"
4. Add the following line to my /etc/fstab:
Code:
/dev/usbhd1 /files vfat auto,gid=100,umask=022 1 0
Note the "umask=022" part, which allows root only to make changes to the drive. Having it world-writeable is somewhat risky as my girlfriend sometimes uses my Linux box (nuff said)
5. I can now mount and read my files both when it's connected to XP and to Linux. No
As stated by nnsg above, all of this is thanks to Daniel Drake's document found at
http://www.reactivated.net/udevrules.php
-Y1