Jason Straight
jason at jeetkunedomaster.net
Wed Nov 2 13:43:34 CST 2005
I have a few external storage devices, 2 hd's and a camera, all usb_storage.
And I find it very annoying to have them pop up on different names every
time, depending on how I plug them in or coming back from a suspend you never
know which one is going to get sda,sdb,sdc etc...
So I added a line to udev.rules to create symlinks based on vendor/model, no
matter what order I plug them in /dev/ST3120022A5 will always be partition #5
on that drive. Now sure there's a remote possibility that someone will have
exactly the same model/vendor but it's way less likely to happen than just
letting them get sda/b/c,etc... based on order of polling/plugin.
Isn't there some way this could be handled better in (k)ubuntu by default?
FSTAB:
junfan at jkd:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda5 / ext3 noatime,errors=remount-ro 0 1
/dev/hda1 /media/hda1 vfat defaults 0 0
/dev/hda6 /media/hda6 ext3 defaults 0 2
/dev/hda7 /home ext3 defaults 0 2
/dev/hda8 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/ST3120022A1 /media/ST3120022A1 vfat noauto,user,uid=junfan
0 0
/dev/ST3120022A5 /media/ST3120022A5 ext3
noauto,user,exec,noatime 0 0
/dev/ST3120026A1 /media/ST3120026A1 vfat noauto,user,uid=junfan
0 0
Line for udev:
BUS=="scsi", KERNEL=="sd[a-z]*",
SYMLINK+="%s{vendor}%s{model}%n"
--
| Ubuntu Linux
| www.ubuntulinux.org
|
| Kubuntu
| www.kubuntu.org
More information about the ubuntu-devel
mailing list