From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Gerald V. Livingston II" Date: Wed, 15 Aug 2007 22:16:40 +0000 Subject: Re: Statically nameing a SCSI device Message-Id: <4892.65.170.133.237.1187216200.squirrel@webmail.sysmatrix.net> List-Id: References: <1240.65.170.133.237.1186867534.squirrel@webmail.sysmatrix.net> In-Reply-To: <1240.65.170.133.237.1186867534.squirrel@webmail.sysmatrix.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Sun, August 12, 2007 11:58, Gerald V. Livingston II said: > On Sun, August 12, 2007 11:29, Kay Sievers said: >> On 8/12/07, Gerald V. Livingston II >> wrote: >>> The disks will all be the same model so the info in /dev/disk will be >>> the >>> same except for a number or two. Too easy to mix them up if I'm looking >>> for something specific while moving hardware around. >> >> If you use rules later than 60-*.rules, ENV{ID_SERIAL} is already set >> by udev's persistent rules, and there is no need to run scsi_id again. >> >> Kay > > On my Debian system install persistent.rules runs at "z20" so I've moved > my SATA rules file to z22_my.sata.rules. > > Since nothing on the SYSTEM (only my brain) seems to require /dev/sd"x" to > be static I've also changed the persistent symlinks to be more descriptive > for me. The z22_my.sata.rules file is currently a single line: > > KERNEL="sd*[!0-9]", > ENV{ID_SERIAL}="SATA_WDC_WD2500YS-01_WD-WCANY1955037", SYMLINK+="sata1" > This works great. Wherever the SATA drive end up in the chain it gets linked as /dev/sata1. But, my brain is missing something else. I am doing LVM on these disks but not "whole device" LVM, so, I also need symlinks for /dev/sdd1 etc to be created as /dev/sata1_1, /dev/sata1_2, etc. Never mind, I got it. But I'll post this for the archives anyway: My SATA rules file (which runs AFTER the stock "persistent.rules" file) is now two line for the single drive I have installed. Other lines will be added for each drive I install later to link them to sata2 etc. KERNEL="sd*[!0-9]", ENV{ID_SERIAL}="SATA_WDC_WD2500YS-01_WD-WCANY1955037", SYMLINK+="sata1" KERNEL="sd*[0-9]", ENV{ID_SERIAL}="SATA_WDC_WD2500YS-01_WD-WCANY1955037", SYMLINK+="sata1_%n" Gerald ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel