Lorsque je branche un périphérique de stockage USB, udev lui affecte un
lecteur /dev/sdx et pour les partitions /dev/sdx1. x varie selon l'humeur
d'udev, ce qui a été monté auparavant etc. aussi je peux difficilement
ajouter une entrée dans fstab qui me simplifierait pourtant la vie.
Si je
monte la partition en tant que root, vu que c'est du fat, je ne peux pas
changer l'owner (ça n'a peut-être rien à voirr avec le fait que c'est du
fat, toujours est il que je ne peux pas changer l'owner :
Lorsque je branche un périphérique de stockage USB, udev lui affecte un
lecteur /dev/sdx et pour les partitions /dev/sdx1. x varie selon l'humeur
d'udev, ce qui a été monté auparavant etc. aussi je peux difficilement
ajouter une entrée dans fstab qui me simplifierait pourtant la vie.
Si je
monte la partition en tant que root, vu que c'est du fat, je ne peux pas
changer l'owner (ça n'a peut-être rien à voirr avec le fait que c'est du
fat, toujours est il que je ne peux pas changer l'owner :
Lorsque je branche un périphérique de stockage USB, udev lui affecte un
lecteur /dev/sdx et pour les partitions /dev/sdx1. x varie selon l'humeur
d'udev, ce qui a été monté auparavant etc. aussi je peux difficilement
ajouter une entrée dans fstab qui me simplifierait pourtant la vie.
Si je
monte la partition en tant que root, vu que c'est du fat, je ne peux pas
changer l'owner (ça n'a peut-être rien à voirr avec le fait que c'est du
fat, toujours est il que je ne peux pas changer l'owner :
Ton newsreader est mal réglé et envoie des lignes trop longues ; merci de
régler ça. Une limite à 72 caractères pour ce que tu écris est en général
considérée comme correcte. Évidemment, il ne faut pas recouper les
citations.
Ce n'est pas udev qui décide, c'est le noyau, plus exactement le
sous-système SCSI.
Le but d'udev est précisément l'inverse : permettre de
configurer des noms de périphériques stables indépendamment des aléas
d'allocations au niveau du noyau.
Donc tu vas faire un /sbin/udevadm info -p /sys/block/sdx --attribute-walk,
et tu vas aller dans /etc/udev/rules.d écrire une règle qui va bien pour que
ta clef USB ait toujours le même nom. De préférence par un lien symbolique
(SYMLINK+="...") plutôt qu'en changeant le nom principal.
D'ailleurs, tu as probablement déjà des règles qui font ça : va voir dans
/dev/disk/.
Lis man mount, cherche le paragraphe « Mount options for fat ». Les options
uid et gid devraient t'intéresser, ainsi que umask, dmask et fmask.
Ton newsreader est mal réglé et envoie des lignes trop longues ; merci de
régler ça. Une limite à 72 caractères pour ce que tu écris est en général
considérée comme correcte. Évidemment, il ne faut pas recouper les
citations.
Ce n'est pas udev qui décide, c'est le noyau, plus exactement le
sous-système SCSI.
Le but d'udev est précisément l'inverse : permettre de
configurer des noms de périphériques stables indépendamment des aléas
d'allocations au niveau du noyau.
Donc tu vas faire un /sbin/udevadm info -p /sys/block/sdx --attribute-walk,
et tu vas aller dans /etc/udev/rules.d écrire une règle qui va bien pour que
ta clef USB ait toujours le même nom. De préférence par un lien symbolique
(SYMLINK+="...") plutôt qu'en changeant le nom principal.
D'ailleurs, tu as probablement déjà des règles qui font ça : va voir dans
/dev/disk/.
Lis man mount, cherche le paragraphe « Mount options for fat ». Les options
uid et gid devraient t'intéresser, ainsi que umask, dmask et fmask.
Ton newsreader est mal réglé et envoie des lignes trop longues ; merci de
régler ça. Une limite à 72 caractères pour ce que tu écris est en général
considérée comme correcte. Évidemment, il ne faut pas recouper les
citations.
Ce n'est pas udev qui décide, c'est le noyau, plus exactement le
sous-système SCSI.
Le but d'udev est précisément l'inverse : permettre de
configurer des noms de périphériques stables indépendamment des aléas
d'allocations au niveau du noyau.
Donc tu vas faire un /sbin/udevadm info -p /sys/block/sdx --attribute-walk,
et tu vas aller dans /etc/udev/rules.d écrire une règle qui va bien pour que
ta clef USB ait toujours le même nom. De préférence par un lien symbolique
(SYMLINK+="...") plutôt qu'en changeant le nom principal.
D'ailleurs, tu as probablement déjà des règles qui font ça : va voir dans
/dev/disk/.
Lis man mount, cherche le paragraphe « Mount options for fat ». Les options
uid et gid devraient t'intéresser, ainsi que umask, dmask et fmask.
Est-ce qu'il y a un moyen de monter ma clef en tant que luser sans
passer par gnomeVFS ou autre artifice et sans rajouter une %*µ de ligne
dans /etc/fstab/ qui ne me servira à rien si je veux monter deux clefs
ou si udev décide d'affecter une autre lettre à ma clef ?
En attendant si j'ajoute la ligne :
/dev/sdd1 /media/clef msdos user,noauto
à fstab, ça baigne (jusqu'à ce que le node de la partition de ma clef soit affectée à une autre lettre et où je n'aurais plus qu'à modifier encore fstab :(
Est-ce qu'il y a un moyen de monter ma clef en tant que luser sans
passer par gnomeVFS ou autre artifice et sans rajouter une %*µ de ligne
dans /etc/fstab/ qui ne me servira à rien si je veux monter deux clefs
ou si udev décide d'affecter une autre lettre à ma clef ?
En attendant si j'ajoute la ligne :
/dev/sdd1 /media/clef msdos user,noauto
à fstab, ça baigne (jusqu'à ce que le node de la partition de ma clef soit affectée à une autre lettre et où je n'aurais plus qu'à modifier encore fstab :(
Est-ce qu'il y a un moyen de monter ma clef en tant que luser sans
passer par gnomeVFS ou autre artifice et sans rajouter une %*µ de ligne
dans /etc/fstab/ qui ne me servira à rien si je veux monter deux clefs
ou si udev décide d'affecter une autre lettre à ma clef ?
En attendant si j'ajoute la ligne :
/dev/sdd1 /media/clef msdos user,noauto
à fstab, ça baigne (jusqu'à ce que le node de la partition de ma clef soit affectée à une autre lettre et où je n'aurais plus qu'à modifier encore fstab :(
Le 27 juillet 2010, Yves Lambert a écrit :Est-ce qu'il y a un moyen de monter ma clef en tant que luser sans
passer par gnomeVFS ou autre artifice et sans rajouter une %*µ de
ligne dans /etc/fstab/ qui ne me servira à rien si je veux monter
deux clefs ou si udev décide d'affecter une autre lettre à ma clef ?
Utilises-tu un environnement de bureau et lequel ? Au moins gnome et
xfce peuvent monter automatiquement.
Le 27 juillet 2010, Yves Lambert a écrit :
Est-ce qu'il y a un moyen de monter ma clef en tant que luser sans
passer par gnomeVFS ou autre artifice et sans rajouter une %*µ de
ligne dans /etc/fstab/ qui ne me servira à rien si je veux monter
deux clefs ou si udev décide d'affecter une autre lettre à ma clef ?
Utilises-tu un environnement de bureau et lequel ? Au moins gnome et
xfce peuvent monter automatiquement.
Le 27 juillet 2010, Yves Lambert a écrit :Est-ce qu'il y a un moyen de monter ma clef en tant que luser sans
passer par gnomeVFS ou autre artifice et sans rajouter une %*µ de
ligne dans /etc/fstab/ qui ne me servira à rien si je veux monter
deux clefs ou si udev décide d'affecter une autre lettre à ma clef ?
Utilises-tu un environnement de bureau et lequel ? Au moins gnome et
xfce peuvent monter automatiquement.
Le 27/07/10 17:04, Yves Lambert a écrit :
> # mount /dev/sdd1 /media/clef/ -t vfat -O uid00,gid00
Et avec '-o' plutôt que '-O' ?
Le 27/07/10 17:04, Yves Lambert a écrit :
> # mount /dev/sdd1 /media/clef/ -t vfat -O uid00,gid00
Et avec '-o' plutôt que '-O' ?
Le 27/07/10 17:04, Yves Lambert a écrit :
> # mount /dev/sdd1 /media/clef/ -t vfat -O uid00,gid00
Et avec '-o' plutôt que '-O' ?
J'ai corrigé ça, en principe c'est bon. Il suffisait d'y penser (les
développeurs de claws y avaient (bien) pensé).
Ce n'est pas plutôt /sbin/udevadm info -p /sys/block/sdd/sdd1
--attribute-walk qui va me donner l'info qui va bien ?
Juste pour info, vu qu'il me suffit d'essayer (je ne le fais pas
maintenant vu que je suis en train de me noyer dans man udev et que
j'ai un grand ménage à faire dans mon apparte) je pourrais créer un nom
mnémonique (ou pas) du style /dev/apn ou /dev/clef2douze ?
à ces moments les partitions apparaitront-elle automagiquement sous la
forme /dev/clef2douze1, /dev/clef2douze2 etc. quand je branche la clé ?
comment se fait il que cet uuid est si court, est il vraiment
universel et unique ?
chaque fois que la clé va être monté, est-ce que
je vais retrouver ce symlink vers la clé ?
Si oui, est-ce qu'il me suffit de créer un symlink /dev/clef
-> /dev/disk/by-uuid/F410-4EFB pour que /dev/clef désigne la partition
1 de ma clef quand celle ci est branchée ?
Je n'ai plus qu'à remplacer sdd1 par mpman dans fstab, e la nave va
# mount /dev/sdd1 /media/clef/ -t vfat -O uid00,gid00
J'ai corrigé ça, en principe c'est bon. Il suffisait d'y penser (les
développeurs de claws y avaient (bien) pensé).
Ce n'est pas plutôt /sbin/udevadm info -p /sys/block/sdd/sdd1
--attribute-walk qui va me donner l'info qui va bien ?
Juste pour info, vu qu'il me suffit d'essayer (je ne le fais pas
maintenant vu que je suis en train de me noyer dans man udev et que
j'ai un grand ménage à faire dans mon apparte) je pourrais créer un nom
mnémonique (ou pas) du style /dev/apn ou /dev/clef2douze ?
à ces moments les partitions apparaitront-elle automagiquement sous la
forme /dev/clef2douze1, /dev/clef2douze2 etc. quand je branche la clé ?
comment se fait il que cet uuid est si court, est il vraiment
universel et unique ?
chaque fois que la clé va être monté, est-ce que
je vais retrouver ce symlink vers la clé ?
Si oui, est-ce qu'il me suffit de créer un symlink /dev/clef
-> /dev/disk/by-uuid/F410-4EFB pour que /dev/clef désigne la partition
1 de ma clef quand celle ci est branchée ?
Je n'ai plus qu'à remplacer sdd1 par mpman dans fstab, e la nave va
# mount /dev/sdd1 /media/clef/ -t vfat -O uid00,gid00
J'ai corrigé ça, en principe c'est bon. Il suffisait d'y penser (les
développeurs de claws y avaient (bien) pensé).
Ce n'est pas plutôt /sbin/udevadm info -p /sys/block/sdd/sdd1
--attribute-walk qui va me donner l'info qui va bien ?
Juste pour info, vu qu'il me suffit d'essayer (je ne le fais pas
maintenant vu que je suis en train de me noyer dans man udev et que
j'ai un grand ménage à faire dans mon apparte) je pourrais créer un nom
mnémonique (ou pas) du style /dev/apn ou /dev/clef2douze ?
à ces moments les partitions apparaitront-elle automagiquement sous la
forme /dev/clef2douze1, /dev/clef2douze2 etc. quand je branche la clé ?
comment se fait il que cet uuid est si court, est il vraiment
universel et unique ?
chaque fois que la clé va être monté, est-ce que
je vais retrouver ce symlink vers la clé ?
Si oui, est-ce qu'il me suffit de créer un symlink /dev/clef
-> /dev/disk/by-uuid/F410-4EFB pour que /dev/clef désigne la partition
1 de ma clef quand celle ci est branchée ?
Je n'ai plus qu'à remplacer sdd1 par mpman dans fstab, e la nave va
# mount /dev/sdd1 /media/clef/ -t vfat -O uid00,gid00
> Utilises-tu un environnement de bureau et lequel ? Au moins gnome et
> xfce peuvent monter automatiquement.
Pas besoin de lier ça à un environnement graphique. usbmount fait ce qui
est demandé...
> Utilises-tu un environnement de bureau et lequel ? Au moins gnome et
> xfce peuvent monter automatiquement.
Pas besoin de lier ça à un environnement graphique. usbmount fait ce qui
est demandé...
> Utilises-tu un environnement de bureau et lequel ? Au moins gnome et
> xfce peuvent monter automatiquement.
Pas besoin de lier ça à un environnement graphique. usbmount fait ce qui
est demandé...
(UID et EUID ne sont pas affectés par "su -c" et restent ceux de celui
qui lance la commande)
Y a-t-il plus simple (et/ou plus universel) pour récupérer un GID
?
Le truc c'est aussi que quand on branche un périphérique de stockage, on
peut avoir envie de le partitionner, le cloner, vérifier le fs, y
charger une image etc. et pas nécessairement le monter immédiatement.
(UID et EUID ne sont pas affectés par "su -c" et restent ceux de celui
qui lance la commande)
Y a-t-il plus simple (et/ou plus universel) pour récupérer un GID
?
Le truc c'est aussi que quand on branche un périphérique de stockage, on
peut avoir envie de le partitionner, le cloner, vérifier le fs, y
charger une image etc. et pas nécessairement le monter immédiatement.
(UID et EUID ne sont pas affectés par "su -c" et restent ceux de celui
qui lance la commande)
Y a-t-il plus simple (et/ou plus universel) pour récupérer un GID
?
Le truc c'est aussi que quand on branche un périphérique de stockage, on
peut avoir envie de le partitionner, le cloner, vérifier le fs, y
charger une image etc. et pas nécessairement le monter immédiatement.