Définir nom d'un block device

Définir nom d'un block device - Installation - Linux et OS Alternatifs

Marsh Posté le 02-09-2008 à 08:59:27    

Bonjour,
 
Je voudrais savoir s'il y a moyen de définir de manière "fixe" le nom des devices block (/dev/sda ,...).
Mon problème est le suivant : J'ai un HDD externe e-sata que je branche uniquement lors des backup, il est généralement repérable sous /dev/sdg , cependant, parfois si j'ai une clef USB connectée, il se met en /dev/sdh, ce qui est très embêtant parce que ça casse mes scripts..
Je voudrais donc savoir s'il y a une manière de dire que /dev/sdg est réservé pour un équipement particulier.
 
Merci d'avance
 
Esox


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 02-09-2008 à 08:59:27   

Reply

Marsh Posté le 02-09-2008 à 10:15:09    

bonjour,
imho; il faut jouer avec udev et ses udev rules


Message édité par macfennec le 02-09-2008 à 10:16:25
Reply

Marsh Posté le 04-09-2008 à 21:44:48    

Bonjour,
 
Donc en lisant un peu de doc sur les udev (en particulier http://www.linuxjournal.com/article/7316 et http://wiki.debian.org/udev ) je suis arrivé à plus ou moins régler le problème.
 
J'ai créé un script /etc/udev/rules.d/z21-persistent-fixed-local.rules
 
contenant :  
 
# External e-sata HDD used for backup
ATTRS{model}=="SAMSUNG HD502IJ ", SYMLINK+="samsung_backup%n"
 
Et là effectivement, le disque est bien monté en /dev/samsung_backup (et les partition sont bien détectées).
 
Cependant un problème reste : Il le crée aussi sous /dev/sdg .
Ceci ne serait pas gênant en soit si ce n'était que si ce HDD est allumé pendant le démarrage, il se trouve linké en /dev/sdb, et donc crée des problèmes avec mes autres disques durs..  
Je voudrais donc trouver une manière de dire "Ce HDD là doit être linké à /dev/samsung_backup et c'est tout.
 
Est-ce qu'il faut que je modifie les règles de udev pour dire qu'à la création des devices block /dev/sd* il ne faut pas tenir compte de celui là, ou y a-t-il une autre méthode (j'ai un peu peur de modifier les fichiers udev existants..)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed