Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/11/2010, à 16:11

HP

gvfs-mount et montage par label ou UUID…

C'est moi qui n'y ai rien compris… ou gvfs-mount n'est pas capable, du moins chez moi (Ubuntu 10.04 x86_64), de monter un volume d'après son UUID ou son label ?! C'est quand même vachement dommage si c'est gvfs-mount qui n'en est pas capable… si c'est moi qui n'ai rien compris, c'est déjà moins grave ! big_smile


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#2 Le 21/11/2010, à 16:33

kyncani

Re : gvfs-mount et montage par label ou UUID…

Tu peux accéder aux partitions via leurs uuid : ls -l /dev/disk/by-uuid/

Hors ligne

#3 Le 21/11/2010, à 16:48

HP

Re : gvfs-mount et montage par label ou UUID…

Ouais, la sortie est assez facile à « parser », c'est sûr… mais ça reste quand même cradingue, sachant que c'est pour shell de type dash, un truc du genre :

    device="/dev/"$(basename -- \
    $(ls -l /dev/disk/by-uuid/ | \
    grep "[[:space:]]$1[[:space:]]" | sed 's/^.* //'))

cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#4 Le 21/11/2010, à 20:02

kyncani

Re : gvfs-mount et montage par label ou UUID…

Pourquoi cherches-tu le nom /dev/sd* plutôt qu'utiliser le /dev/disk/uuid/xxx ?

Hors ligne

#5 Le 21/11/2010, à 21:14

HP

Re : gvfs-mount et montage par label ou UUID…

Je sais pas… je ne vois pas de quoi tu parles… mais moi, obtenir le /dev/sd*, ça me va pas trop mal, à défaut de pouvoir faire un truc genre :

gvfs-mount -dm 9afbfbcd-cb9d-4dd6-8a03-6ca7c6246191

cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#6 Le 22/11/2010, à 08:03

kyncani

Re : gvfs-mount et montage par label ou UUID…

gvfs-mount -dm /dev/disk/by-uuid/9afbfbcd-cb9d-4dd6-8a03-6ca7c6246191

Hors ligne

#7 Le 22/11/2010, à 14:07

HP

Re : gvfs-mount et montage par label ou UUID…

No volume for device file /dev/disk/by-uuid/9afbfbcd-cb9d-4dd6-8a03-6ca7c6246191

cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#8 Le 22/11/2010, à 20:41

kyncani

Re : gvfs-mount et montage par label ou UUID…

Bon, sinon tu peux utiliser readlink, vu que disk/by-uuid/ ne contient que des liens symboliques vers le nom plus classique du périphérique :
gvfs-mount -dm `readlink -f /dev/disk/by-uuid/9afbfbcd-cb9d-4dd6-8a03-6ca7c6246191`

Hors ligne

#9 Le 22/11/2010, à 22:03

HP

Re : gvfs-mount et montage par label ou UUID…

kyncani a écrit :

Bon, sinon tu peux utiliser readlink :

gvfs-mount -dm `readlink -f /dev/disk/by-uuid/9afbfbcd-cb9d-4dd6-8a03-6ca7c6246191`

Ah oui ! bien joué ! Suis je bête ?!


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne