Charlie <[EMAIL PROTECTED]> writes: > Thanks for that very extensive explanation Patrick. It is much appreciated > and > though I was going to leave the whole thing as is till another time. I am > prompted by the time you have taken to explain this to write more.
You're very welcome. I only hope that it helps you out. > I don't have /etc/udev/rules.d/10-local.rules But do > have /etc/udev/rules.d/udev.rules Yes, you will have to create that file if you decide to go the udev route. I wouldn't use any other already existing rules files, should you be tempted to do that, just because it may mess up something in your system udev setup. I also think the above 10-local.rules loads earlier than those files, and this is what you want. > I did: > > # udevinfo -a -p $(udevinfo -q path -n /dev/sda1) > > I get two entries for the Olympus camera: > [snip udevinfo] > > Then did: > > KERNEL=="sda1", SUBSYSTEMS=="usb", {serial}=="X11017714", SYMLINK+="cam" Okay, I think I can see what is causing you trouble here. Rather than {serial}==... I believe you should have ATTRS{serial}==... I am certainly no expert, and it has been a while since I messed about with any udev rules as I am trying to cut back on my drinking ;-), but I do think the entire label is necessary. That seems backed up by your result of "command not found" for the {serial}... input. I believe you could add the ATTRS and find it will then work. > As far as uuid is concerned, I get an id, but not a uuid, so I tried to enter > the appropriate id into /etc/fstab but it didn't take there either. Not the > id. There was no uuid i could discover, but forget what command I used to > find the id. If you type `ls -l /dev/disk/by-uuid` in a terminal you should get back a list of all your disks uuid symlinks. If you plugged in your camera already, one of them should be something like CAMERA-UUID -> ../../sda1. This is what you are looking for, and you put this symlink in your fstab. Just use the format of UUID=CAMERA-UUID in place of /dev/sda1. For example, mine is "UUID=3874-E1C0 /mnt/sansa vfat user,noauto 0 0" rather than "/dev/sda1 /mnt/sansa ..." In the end, much less messy than udev rules I think. Hope you get it working. Patrick -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]