Re: Udev rule for external HD

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

  I have added the %n along with the name and fixed it. I am adding my
final rule, so that it will be useful to any other who is searching
for it ;-)

SUBSYSTEM=="block", SUBSYSTEMS=="scsi", ATTRS{model}=="2500BEV
External", KERNEL=="sd*", NAME="external%n"

Greg, thanks for the suggestion :-)

On Tue, Jun 2, 2009 at 2:43 AM, Greg KH <greg@xxxxxxxxx> wrote:
> On Tue, Jun 02, 2009 at 02:24:35AM +0530, unni krishnan wrote:
>> Hello,
>>
>>   I have written a udev rule to change the name of the external hard
>> disk to /dev/external.
>>
>> SUBSYSTEM=="block", SUBSYSTEMS=="scsi", ATTRS{model}=="ST3120827AS",
>> NAME="external"
>>
>> The code is like the above. That works also. But the problem is that.
>> without that rule my device creates 2 device nodes.
>>
>> 1. sdb for the drive
>> 2. sdb1 for the one partition in it.
>>
>>   The mount command without the rule will show that the device sdb1 is
>> mounted on /media. But after adding that rule only one device node is
>> created at /dev/external and there is no second device like I expected
>> ( ie /dev/external1 ). Why it is like that ? Any idea ?
>>
>>   Is there anything wrong in my udev rule ?
>
> You shouldn't need it at all, just use the links in /dev/disk/ instead.
> You can label your partition "external" and then mount
> /dev/disk/by-label/external/ just fine.
>
> good luck,
>
> greg k-h
>



-- 
---------------------
With regards,
Unni

"A candle loses nothing by lighting another candle"
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux