Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[UDEV] règles udev ou uuid? [résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
maufab
n00b
n00b


Joined: 08 Feb 2006
Posts: 34
Location: Ariège

PostPosted: Thu Apr 19, 2007 6:05 pm    Post subject: [UDEV] règles udev ou uuid? [résolu] Reply with quote

bonjour,
J'aimerai pouvoir utiliser ma clé usb et mon disque dur externe usb dans le désordre:
en fait le mieux serait que lorsque je branche ma clé usb avant ou après mon disque dur externe ou une autre clé usb, elle apparaisse en tant que /dev/sde et le reste de façon à correspondre au point de montage que je lui ai attribué dans /etc/fstab; de même pour mon dd usb sous /dev/sdd1. J'ai tenté ma chance du coté des règles udev, mais sans résultats probants; pas plus d'ailleurs qu'en introduisant l'UUID du périph dans /etc/fstab (comme dans Ubuntu). Gentoo n'a pas l'air de supporter les uuid.

mon /etc/udev/rules.d/00-perso.rules
Quote:
BUS=="scsi", DRIVERS=="sd", SYSFS{model}=="DataTraveler 2.0", SYSFS{vendor}=="Kingston", NAME="%k", SYMLINK="cle_usb"
BUS=="scsi", DRIVERS=="sd", SYSFS{model}=="L160P0 ", SYSFS{vendor}=="Maxtor 6", NAME="%k", SYMLINK="videos"


/etc/fstab
Quote:
/dev/sdb1 /boot ext2 defaults,noatime 1 2
/dev/sdb3 / reiserfs noatime 0 1
/dev/sdb2 none swap sw 0 0
/dev/sdb5 /var reiserfs noatime 0 1
/dev/sdb6 /tmp reiserfs noatime 0 1
/dev/sdb7 /home reiserfs noatime 0 1
/dev/sdd1 /mnt/videos reiserfs auto,rw,users 0 0
/dev/sda5 /mnt/win_c ntfs noauto,rw,users,umask=0 0 0
/dev/sda2 /mnt/win_d vfat noauto,rw,users,umask=0 0 0
/dev/hdc /mnt/cdrom iso9660 noauto,users,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,users,rw 0 0
/dev/sde /mnt/cle_usb auto auto,rw,users,exec 0 0



Last edited by maufab on Fri May 11, 2007 4:32 pm; edited 1 time in total
Back to top
View user's profile Send private message
Alexis
Developer
Developer


Joined: 25 Jun 2004
Posts: 241

PostPosted: Thu Apr 19, 2007 6:20 pm    Post subject: Reply with quote

tiens ça ça peut t'intéresser :

http://www.reactivated.net/writing_udev_rules.html



SYMLINK ça marche avec += par = je crois, à ta place j'aurais mis :
Code:

BUS=="scsi", DRIVERS=="sd", SYSFS{model}=="L160P0 ", SYSFS{vendor}=="Maxtor 6", SYMLINK+="videos"



et logiquement tu devrais avoir un /dev/videos et juste à modifier ton fstab ;)


ha et ton fichier je l'aurais pas nommé 00 mais plutot 99 histoire qu'il rajoute son lien une fois que toutes les autres règles sont passées
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Thu Apr 19, 2007 6:48 pm    Post subject: Reply with quote

Le plus simple avec les médias amovibles, c'est quand même d'utiliser HAL + pmount :)
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Fri Apr 20, 2007 4:48 am    Post subject: Reply with quote

Je te mets les deux règles que j'utilise pour monter mon disque usb Maxtor en /dev/maxtor et mon Iriver en /dev/iriver

Code:
BUS=="usb", SYSFS{manufacturer}=="Maxtor", NAME="maxtor"

BUS=="usb", SYSFS{manufacturer}=="iRiver", NAME="iriver"

_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
OuinPis
Tux's lil' helper
Tux's lil' helper


Joined: 05 Jun 2006
Posts: 133
Location: a coté de Paris

PostPosted: Fri Apr 20, 2007 8:55 am    Post subject: Reply with quote

Perso je mettrais ceci à la fin des règles :
Code:
GROUP="plugdev"

Ca permettrait aux utilisateurs faisant parti du groupe de monter et démonter ces périfs amovibles en utilisant pmount (si il est installé bien sur).
_________________
Intel Core2 Duo 6400 @ 2.13GHz - 2Go DDRII 533
2.6.18-gentoo-r2 - gcc 4.1.1 - xorg 7.1 - KDE 3.5.5
Back to top
View user's profile Send private message
maufab
n00b
n00b


Joined: 08 Feb 2006
Posts: 34
Location: Ariège

PostPosted: Sat Apr 21, 2007 4:00 pm    Post subject: Reply with quote

J'ai déjà hal et pmount; par exemple au branchement du dd USB après la clé usb, une fenêtre s'ouvre, mais celle-ci est vide; et celà dans le cas d'un fstab :
Code:

/dev/sdd1           /mnt/videos     reiserfs        rw,users         0 0
/dev/sde            /mnt/cle_usb    auto            rw,users,exc     0 0


Cela veut dire que si je ne respecte pas l'ordre des périphériques dans fstab, ce périphérique n'est pas monté automatiquement.

J'ai essayé chacune de vos solutions, mais aucune ne permet un branchement dans le désordre; je veux dire que chez moi, le résultat reste toujours le même.
Code:

BUS=="scsi", DRIVERS=="sd", SYSFS{model}=="DataTraveler 2.0", SYSFS{vendor}=="Kingston", NAME="sde", SYMLINK+="cle_usb", GROUP="plugdev"
BUS=="scsi", DRIVERS=="sd", SYSFS{model}=="L160P0          ", SYSFS{vendor}=="Maxtor 6", NAME="sdd1", SYMLINK+="videos", GROUP="plugdev"


Code:
/dev/sdb1               /boot           ext2            defaults,noatime   1 2
/dev/sdb3               /               reiserfs        noatime         0 1
/dev/sdb2               none            swap            sw              0 0
/dev/sdb5               /var            reiserfs        noatime         0 1
/dev/sdb6               /tmp            reiserfs        noatime         0 1
/dev/sdb7               /home           reiserfs        noatime         0 1
/dev/videos             /mnt/videos     reiserfs        rw,users         0 0
/dev/sda5               /mnt/win_c      ntfs            noauto,rw,users,umask=0 0 0
/dev/sda2               /mnt/win_d      vfat            noauto,rw,users,umask=0  0 0
/dev/hdc                /mnt/cdrom      iso9660         noauto,users,ro 0 0
/dev/fd0                /mnt/floppy     auto            noauto,users,rw 0 0
/dev/cle_usb            /mnt/cle_usb    auto            rw,users,exec         0 0

j'ai bien /dev/cle_usb et /dev/videos aux branchement de chacun des périphs, dans le cas de la clé usb, la fenetre s'ouvre à partir de /dev/sdd, alors que
Code:
 ls -l /dev/cle_usb
lrwxrwxrwx 1 root root 3 avr 21 17:20 /dev/cle_usb -> sg3
Back to top
View user's profile Send private message
maufab
n00b
n00b


Joined: 08 Feb 2006
Posts: 34
Location: Ariège

PostPosted: Fri May 11, 2007 4:31 pm    Post subject: Reply with quote

ça fonctionne maintenant correctement avec les règles suivantes:
Code:
BUS=="scsi", DRIVERS=="sd", SYSFS{model}=="DataTraveler 2.0", SYSFS{vendor}=="Kingston", NAME="cle_usb"
BUS=="scsi", DRIVERS=="sd", SYSFS{model}=="L160P0          ", SYSFS{vendor}=="Maxtor 6", NAME="videos"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum