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 15/01/2014, à 21:05

greee

[résolu] ubutnu 13.10: toute les clefs usb en read-only sauf pour root

Bonjour,
Je bataille depuis 3 heures, à l'aide svp
Sur une installation from scratch d'ubuntu 13.10, les clefs usb lisibles sous windows (et retirées proprement) apparaissent en lecture seule :-(
La clef dans cet exemple n'est pas protégée en écriture (Protect is off ci-dessous)
La partition à laquelle je tente d'accéder est en FAT32
Elle est bien monté dans /media/user1/<label de la clef>
mais ce répertoire est invariablement créé par root et user1 n'y a donc pas accès
Après quelques lecture j'ai désinstallé usbmount (qui met plus le bordel qu'autre chose à ce que j'ai lu)
La clef n'est pas dans le fstab (et je ne veux pas la rajouter car je veux un comportement normal quel que soit la clef)
L'utilisateur user1 est bien dans le groupe "plugdev" (mais aussi users, adm, disk, fuse, sudo, etc.)
J'ai bien tenté un

sudo dosfsck -a -w -v /dev/sdb1

mais sans résultat probant.
Un dmesg me donne ceci :

[ 1066.133363] usb 2-1: new high-speed USB device number 9 using xhci_hcd
[ 1066.155809] usb 2-1: New USB device found, idVendor=13fe, idProduct=3e00
[ 1066.155819] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1066.155825] usb 2-1: Product: USB DISK 2.0
[ 1066.155829] usb 2-1: Manufacturer:         
[ 1066.155833] usb 2-1: SerialNumber: 0701C10C3A4D6DEC
[ 1066.176246] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 1066.176407] scsi2 : usb-storage 2-1:1.0
[ 1066.176606] usbcore: registered new interface driver usb-storage
[ 1067.205232] scsi 2:0:0:0: Direct-Access              USB DISK 2.0     PMAP PQ: 0 ANSI: 4
[ 1067.205467] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 1068.788242] sd 2:0:0:0: [sdb] 7634944 512-byte logical blocks: (3.90 GB/3.64 GiB)
[ 1068.788412] sd 2:0:0:0: [sdb] Write Protect is off
[ 1068.788415] sd 2:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 1068.788593] sd 2:0:0:0: [sdb] No Caching mode page found
[ 1068.788595] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 1068.790642] sd 2:0:0:0: [sdb] No Caching mode page found
[ 1068.790646] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 1068.814098]  sdb: sdb1
[ 1068.815800] sd 2:0:0:0: [sdb] No Caching mode page found
[ 1068.815806] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 1068.815810] sd 2:0:0:0: [sdb] Attached SCSI removable disk

Enfin, dernière précision, par dconf-editor, dans org.gnome.desktop.media-handling , les valeurs des clefs automount et automount-open sont à true (cochées)

Le problème semble être que root monte la clef avant que l'utilisateur actuellement loggué ne le fasse
A l'insertion de la clef, j'ai un étrange message de Nautilus m'indiquant :

Impossible d'ouvrir un dossier pour « USB DISK ». Aucune application n'est enregistrée pour gérer ce fichier.

Lors d'un tentative de lecture, toujours par Nautilus (dans lequel la clef apparaît bien dans les "emplacements"), le message est :

Impossible d'afficher le contenu de cet emplacement. Vous n'avez pas les permissions nécessaires pour afficher le contenu de « USB DISK ».

Si je fais un "sudo nautilus" depuis un terminal, je peux accéder à la clef normalement (mais le moins qu'on puisse dire est que ce n'est "optimum" pour un utilisateur lambda)
 
Quelqu'un a t'il une idée svp ?

Dernière modification par greee (Le 17/01/2014, à 04:10)


un homme azerty en vaut deux :-)

Hors ligne

#2 Le 16/01/2014, à 00:55

greee

Re : [résolu] ubutnu 13.10: toute les clefs usb en read-only sauf pour root

J'en rajoute dans l'étrangeté...
Lorsque je tente un montage 'manuel', voici ce qui se produit :
    $mkdir /tmp/clef
    un ls -ali du répertoire me donne bien :
      5505035 drwxr-xr-x 2 greg users 4096 janv. 15 23:43 .
      4063233 drwxrwxrwt 8 root root  4096 janv. 15 23:43 ..
    mais après un "sudo mount /dev/sdb1 /tmp/clef -o rw -v" qui semble bien se terminer, le même 'ls' me donne cette fois-ci
          1 drwxr-xr-x 4 root root 16384 janv.  1  1970 .
          4063233 drwxrwxrwt 8 root root  4096 janv. 15 23:43 ..
Discrètement, le système a donc ré-approprié le répertoire /tmp/clef à root lors du montage...
Et je n'ai donc pas accès à ladite clef USB en écriture :-(
Si je fais un umount, le répertoire reprend la même valeur de propriétaire qu'auparavant
Si je tente de lancer mount en tant qu'utilisateur lambda, on me dit que seul le superutilisateur peut exécuter cette commande
Je tourne en rond, je lis moult trucs sur les forums ici et ailleurs mais je ne m'en sors pas...


un homme azerty en vaut deux :-)

Hors ligne

#3 Le 16/01/2014, à 01:33

greee

Re : [résolu] ubutnu 13.10: toute les clefs usb en read-only sauf pour root

Je progresse un peu. J'arrive à monter mes clefs manuellement via :

mkdir /tmp/clef
sudo mount /dev/sdb1 /tmp/clef -o rw -o fmask=111 -o dmask=0

Cela me permet bien d'avoir accès à la partition FAT32 de la clef en tant qu'utilisateur 'basique' d'ubuntu (mais dans le répertoire /tmp/clef, ce qui signifie qu'il n’apparaît pas dans les "emplacements" de Nautilus) et il faut éventuellement faire un "sudo umount" de la clef auparavant puisque le système la monte...mal.

Ce n'est pas très propre et je souhaiterais donc que le système opère le montage ainsi par défaut (je dois appliquer cette solution à l'ordinateur de mes parents...allergiques au terminal bien sûr)
Une idée s'il vous plaît ?


un homme azerty en vaut deux :-)

Hors ligne

#4 Le 16/01/2014, à 02:55

navtex

Re : [résolu] ubutnu 13.10: toute les clefs usb en read-only sauf pour root

Bonjour

sudo chown -R user:user /media/user

devrait résoudre. (user=ton user)


Xubuntu sur CLEVO PA7 i5 32ram Jammy Jellyfish
ABientot sur le Libre

Hors ligne

#5 Le 17/01/2014, à 04:09

greee

Re : [résolu] ubutnu 13.10: toute les clefs usb en read-only sauf pour root

Super, en effet cela résoud mon problème dont je n'arrivais pas à me sortir
1000 Merci navtex


un homme azerty en vaut deux :-)

Hors ligne

#6 Le 25/09/2014, à 21:49

juju.manue

Re : [résolu] ubutnu 13.10: toute les clefs usb en read-only sauf pour root

+1 pour moi
merci merci.

Hors ligne

#7 Le 03/06/2015, à 09:10

numahell

Re : [résolu] ubutnu 13.10: toute les clefs usb en read-only sauf pour root

Bonjour,
j'ai rencontré le même problème sur une ubuntu 15.04, et la solution de navtex l'a résolu également, merci !


numahell

Hors ligne