Roger Searle wrote:
Steve Holdoway wrote:
On Sat, 23 Aug 2008 06:24:44 +1200
Roger Searle <[EMAIL PROTECTED]> wrote:
I have the file /etc/udev/rules.d/10-local.rules with this line:
SUBSYSTEMS=="scsi", ATTRS{vendor}=="Samsung", ATTRS{model}=="YP-U2",
NAME="samsumg-yp-u2"
and all goes well on plugging in the device, it consistently appears
in konqueror under system:/media/samsumg-yp-u2.
udev has already mounted
Thanks, so obvious now you point it out!
the device at /media/samsung-yp-u2, as you can see from your browser.
You need do nothing more!
hth,
Steve
so now I need to restate my intention and where I am stuck. Actually
the device is mounted in /media/disk-x not /media/samsung-yp-u2 (which
doesn't exist) - this being different from system:/media/samsung-yp-u2.
Of course "disk-x" changes depending on what else is plugged in. On
plugging the device in, I'd like to be able to access from a fixed
location like /home/roger/samsung folder for example. How do I link a
folder to the device's consistent location?
It's not "ln - s /dev/samsung-yp-u2 /home/roger/samsung" - this just
creates a link to the block device.
It can't be "ln -s /media/disk-x /home/roger/samsung" - since "disk-x"
is changeable (hence the point of udev)
The consistent location for the device is "system:/media/samsumg-yp-u2"
in a browser, but how do I link to such a location? Or, to another
(better) location?
Ultimately this isn't about an MP3 player, it's my learning device from
which I'll be moving on to a removable hard drive and will be scripting
backups and restores.
Cheers,
Roger
Specify the vendor and device id's in the udev rule, and add an entry in
fstab. Use the lsusb command to get the id's.
Heres my example
ATTRS{idVendor}=="1234", ATTRS{idProduct}=="5678", NAME="pendrive",
MODE="664", GROUP="users"
/dev/pendrive /mnt/pendrive vfat user,noauto 0 0
Cheers
Col.