Bonjour à tous !
Je lance un appel à l'aide : je ne sais pas comment faire pour que KDE monte mes partitions de disques USB en utilisant le nom des partitions (Volume Label, /dev/disk/by-label/*), et pas le nom donné par le kernel (/dev/sda1...).
J'ai épluché les docs UDEV, mais je n'ai rien trouvé. S'agit-il d'une option à configurer dans KDE ? Si oui, je ne l'ai pas trouvée...
Merci d'avance à tous pour votre aide !
Tristan.
# heu...
Posté par Raphaël G. (site web personnel) . Évalué à -1.
En gros tu a un système de partition virtuel sur ton /dev/sda1
Un tuto qui devrais t'éclairer :
http://fr.gentoo-wiki.com/HOWTO_mettre_en_place_LVM
Décidément j'utilise pas la gentoo, mais leur wiki est toujours aussi bien foutu quand il s'agit de trouver de l'aide sur les fonctions avancées...
[^] # Tit oublis
Posté par Raphaël G. (site web personnel) . Évalué à 0.
Red-hat a fait ce choix, mais c'est vraiment galère dans la majorité des cas (boot nécessitant un initrd, modules du noyau en plus, programmes en userland, etc...)
Bref, je te conseille vivement de copier tout sur ton disque dur, de démonter le LVM, et de faire un mkfs.ext3 ou vfat sur /dev/sda1
(comme ça tu sera plus embêté par les LVM)
Bon maintenant que j'ai bien critiqué je vais quand même dire les avantages :
- possibilité de redimentionner des partitions
- possibilité de mapper des périphériques différents ensembles (/dev/hda1 avec /dev/hdc1 par ex)
- etc...
Oublie pas le tit plus si ça t'est utile :p ...
# UDEV
Posté par Mouns (site web personnel) . Évalué à 2.
2. demarrer une knoppix
3. lancer firefox
4. tapper l'adresse de google
5. rechercher "udev" avec j'ai de la chance
6. cliquez sur le lien "Writting UDEV rules"
7. cliquez sur le lient "Writing a rule for my USB-Storage digital camera"
8. lire
9. faire ce qui correspond a ton besoin
le lien si tu disposes de tout cela :
http://www.reactivated.net/writing_udev_rules.html#example-c(...)
un tuyau, udev fourni une API d'acces à la SYSFS pour lire plein d'information sur les devices dont le nom constructeur, le nom du modele, le nom de la serie, et surtout le nom que tu lui as donné.
au pire des cas, j'essaierai de remettre la main sur le script de ce genre que j'avais fait à une époque.
[^] # Re: UDEV
Posté par Tristan RENAUD . Évalué à 1.
J'ai déjà écpluché toutes les docs UDEV, et notemment les "Writing rules", celles d'origine, celles spécifiques à Gentoo, etc...
Je connais également UDEVINFO, SYSFS, etc...
Je vais donc re-spécifier mon besoin, au vu des deux réponses qui semblent éloignée de mon besoin :-)
Mes règles UDEV actuelles créent bien un périphérique /dev/(sda1,sda2...) pour mes disques USB. Les règles créent également des liens symboliques en utilisant le nom (label) des partitions de mes disques dans /dev/disk/by-label/(ex : mondisque_toto,disque_photo,archives...).
Si je veux monter mes partitions à la main, pas de soucis, je peux créer un point de montage avec le label (mkdir /media/mondisque_toto) puis faire un "mount /dev/disk/by-label/mondisque_toto /media/mondisque_toto" ou "mount /dev/sda1 /media/mondisque_toto" par exemple.
Par contre, lorsque KDE détecte qu'un nouveau disque USB est branché, il le monte en utilisant un point de montage calculé à partir du nom de périphérique "kernel". /dev/sda1 donne par exemple un pointde montage /media/sda1.
Comme j'ai plusieurs disques USB, selon l'ordre ou je monte mes disques, ils peuvent être montés avec un point de montage différent à chaque fois... pas très pratique pour toutes les applis/scripts qui utilisent un point de montage spécifique... il faut les reconfigurer à chaque fois pour pointer sur le bon disque...
Existe-t'il donc un moyen pour que KDE monte mes disques USB en utilisant le label du disque pour créer un point de montage tel que je le présente dans le montage manuel ?
Cordialement,
Tristan.
[^] # Re: UDEV
Posté par gnumdk (site web personnel) . Évalué à 2.
/usr/share/hal/fdi/policy/ est la ou tu dois faire tes modifs, en rajoutant une police, faut juste te taper la doc de hal, c'est pas la mort ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.