From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OqlXr-0004rT-Mw for garchives@archives.gentoo.org; Wed, 01 Sep 2010 11:31:59 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B26C6E09BC; Wed, 1 Sep 2010 11:31:03 +0000 (UTC) Received: from mail.osagesoftware.com (osagesoftware.com [216.144.204.42]) by pigeon.gentoo.org (Postfix) with ESMTP id 836B6E09BC for ; Wed, 1 Sep 2010 11:31:03 +0000 (UTC) Received: from osage.osagesoftware.com (osage.osagesoftware.com [192.168.1.10]) by mail.osagesoftware.com (Postfix) with ESMTP id BE2417BC97; Wed, 1 Sep 2010 07:31:02 -0400 (EDT) Date: Wed, 1 Sep 2010 07:31:02 -0400 From: David Relson To: gentoo-user@lists.gentoo.org Cc: sibok1981@gmail.com Subject: Re: [gentoo-user] help with Persistent hard disk device names with udev Message-ID: <20100901073102.3bc1a9a4@osage.osagesoftware.com> In-Reply-To: References: Organization: Osage Software Systems, Inc. X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 47def517-d684-41d7-b638-aa6f3ec07226 X-Archives-Hash: c3498cd6d2f4418c7bb18a74f35e133b My udev rules use a combination of KERNEL, ATTRS(serial), and SYMLINK to create named entries in /dev for my 2 USB hard drives. With the following rules in /etc/udev/rules.d/10-local.rules:=20 KERNEL=3D=3D"sd*", ATTRS{serial}=3D=3D"FD...7264507", SYMLINK+=3D"WD1"=20 KERNEL=3D=3D"sd*", ATTRS{serial}=3D=3D"FD...7285643", SYMLINK+=3D"WD2" Plugging them in results in /dev entries like: brw-rw---- 1 root disk 8, 32 Aug 21 13:55 sdc lrwxrwxrwx 1 root root 3 Aug 21 13:55 WD1 -> sdc brw-rw---- 1 root disk 8, 32 Aug 21 13:55 sdd lrwxrwxrwx 1 root root 3 Aug 21 13:55 WD2 -> sdd And in /etc/fstab, I reference /dev/WD1 and /dev/WD2 HTH, David On Mon, 30 Aug 2010 15:00:28 +0200 Pau Peris wrote: > Hi, i would like to give persistent device names to the system hard > drives (just renaming its original device name to the one i want using > its serial number as identifier). I've created the following rules > which are not currently working. I'm trying to use device serial > numbers to properly set its device name. One of the main reasons for > doing that is i have a RAID composed by 3 disk (let's say sda sdc sdd) > and when i plug another 4 disks sda becomes sde, sdc becomes sdg and > so on while new drives take old device names, that's why i would like > to make it sure device names remains always the same. > Here are the rules > C=C3=B3digo: >=20 > SUBSYSTEM=3D=3D"block", ATTR{serial}=3D"VNVB05G2RKTRZH", NAME=3D"hda" > SUBSYSTEM=3D=3D"block", ATTR{serial}=3D"9QK0T4WM", NAME=3D"sda" > SUBSYSTEM=3D=3D"block", ATTR{serial}=3D"3QD0X58D", NAME=3D"sdb" > SUBSYSTEM=3D=3D"block", ATTR{serial}=3D"9QK0RS9G", NAME=3D"sdc" > SUBSYSTEM=3D=3D"block", ATTR{serial}=3D"9VP0SBVN", NAME=3D"sdc" >=20 > KERNEL=3D=3D"hd*", SUBSYSTEM=3D=3D"block", ATTR{serial}=3D"VNVB05G2RKTRZH= ", > NAME=3D"hda%n" KERNEL=3D=3D"sd*", SUBSYSTEM=3D=3D"block", > ATTR{serial}=3D"9QK0T4WM", NAME=3D"sda%n" KERNEL=3D=3D"sd*", > SUBSYSTEM=3D=3D"block", ATTR{serial}=3D"3QD0X58D", NAME=3D"sdb%n" > KERNEL=3D=3D"sd*", SUBSYSTEM=3D=3D"block", ATTR{serial}=3D"9QK0RS9G", > NAME=3D"sdc%n" KERNEL=3D=3D"sd*", SUBSYSTEM=3D=3D"block", > ATTR{serial}=3D"9VP0SBVN", NAME=3D"sdc%n" >=20 >=20 > Should this work? Do some one know how can i get it to work? thanks > in advanced