IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

Clés USB en lecture seule


Sujet :

Ubuntu

  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2011
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2011
    Messages : 76
    Par défaut Clés USB en lecture seule
    Bonjour,

    J'ai une clé usb et un disque dur externe qui, jusque ici, marchaient très bien, je les utilisais sur mon ordi pro, sous Ubuntu 11, sous windows 7, enfin partout quoi.

    Aujourd'hui, j'ai eu besoin de les brancher sur mon ordi perso, sous ubuntu 10. Surprise, ils sont en lecture seule, pas moyen de modifier les fichiers dedans.

    Je suis, normalement, l'administrateur de la machine, vu que c'est la mienne, c'est mon ordi perso. Mais non, en clic droit> créer un dossier ou créer un fichier sont grisés. Même avec un sudo mkdir, il m'envoie ballader sous prétexte que le disque est en lecture seule.
    Clic droit > propriétés > permissions, je vois que le propriétaire (bzerath, donc moi) a "Accès au dossier : Création et suppression des fichiers". C'est très exactement le même schéma sur mon disque dur externe. Je rappelle que ces deux disques marchaient très bien sur mon autre ordi jusqu'à il y a quelques minutes.

    Et là, je me dis que je vais voir sur mon ordi pro, s'il a pas une idée. Alors je retire (proprement bien sûr, comme toujours) les deux disques, et je les insère dans mon ordi pro. Ma clé USB, aucun problème. Mais le disque dur externe, lui, a été mis lui aussi en soit-disant lecture seule, alors qu'il marchait très bien ce matin même ! C'est un disque dur externe, je n'ai donc pas la possibilité de le formater, puisqu'il contient mes sauvegardes. Pourtant, j'ai la même chose dans les propriétés: "Owner : can view & modify content".

    Et sous Windows 7, le disque marche parfaitement.

    Quelqu'un a une idée du problème ?

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Tu peux nous donner la sortie des commandes suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    # mount
    # ls -l /dev/sd*
    # ls -ld le_point_de_montage_donné_par_mount

  3. #3
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2011
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2011
    Messages : 76
    Par défaut
    voilà voilà

    ya que ma clé USB là.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    bzerath@bzerath-laptop:~$ mount
    /dev/sda6 on / type ext4 (rw,errors=remount-ro)
    proc on /proc type proc (rw)
    none on /sys type sysfs (rw,noexec,nosuid,nodev)
    none on /sys/fs/fuse/connections type fusectl (rw)
    none on /sys/kernel/debug type debugfs (rw)
    none on /sys/kernel/security type securityfs (rw)
    none on /dev type devtmpfs (rw,mode=0755)
    none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
    none on /dev/shm type tmpfs (rw,nosuid,nodev)
    none on /var/run type tmpfs (rw,nosuid,mode=0755)
    none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
    none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
    none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
    gvfs-fuse-daemon on /home/bzerath/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=bzerath)
    /dev/sdc1 on /media/bzerath type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush)
    bzerath@bzerath-laptop:~$ ls -l /dev/sd*
    brw-rw---- 1 root disk 8,  0 2011-11-22 14:06 /dev/sda
    brw-rw---- 1 root disk 8,  1 2011-11-22 14:06 /dev/sda1
    brw-rw---- 1 root disk 8,  2 2011-11-22 14:06 /dev/sda2
    brw-rw---- 1 root disk 8,  3 2011-11-22 14:06 /dev/sda3
    brw-rw---- 1 root disk 8,  5 2011-11-22 14:06 /dev/sda5
    brw-rw---- 1 root disk 8,  6 2011-11-22 14:06 /dev/sda6
    brw-rw---- 1 root disk 8,  7 2011-11-22 14:06 /dev/sda7
    brw-rw---- 1 root disk 8, 32 2011-11-22 14:09 /dev/sdc
    brw-rw---- 1 root disk 8, 33 2011-11-22 14:09 /dev/sdc1
    bzerath@bzerath-laptop:~$ ls -ld /dev/sda6
    brw-rw---- 1 root disk 8, 6 2011-11-22 14:06 /dev/sda6

  4. #4
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Ajoute ton user au groupe "disk" (usermod -aG disk bzerath) et relogue-toi.

  5. #5
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2011
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2011
    Messages : 76
    Par défaut
    Euh, je suis loin d'être expert Linux, donc je ne vois pas du tout ce que tu veux dire

    EDIT : ok jfais ca

  6. #6
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Ouvre une console, passe root, exécute la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    usermod -aG disk bzerath
    Ensuite pour que ce soit pris en compte il faut que tu te dé-logue (tu quitte gnome ou kde ou ce que tu utilises pour revenir à l'écran de login où tu tappes ton nom et ton mot de passe). Et voilà, tu peux maintenant accéder à ta clée USB.

    Pour info le problème c'est que le device correspondant à ta clée USB (/dev/sdc) appartient au user "root" et au groupe "disk", et seuls ce user et ce groupe ont accès au device. Le fait d'ajouter ton user "bzerath" au groupe "disk" te donnera accès à la clée.

    Et pour encore plus d'info, saches que le device /dev/sdc est créé à la volée par udev au moment où tu branches ta clée USB. Ce sont les règles udev (par exemple sous /etc/udev/rules.d) qui disent au système ce qu'il convient de faire quand un nouveau device est connecté. Quelque part tu as une règle qui dit que si le device est une clée (ou un disque) USB, alors il faut assigner le device au groupe "disk".

  7. #7
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2011
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2011
    Messages : 76
    Par défaut
    Ca n'a malheureusement rien changé. J'ai tapé la commande (j'ai dû mettre un sudo, c'est normal ?), il n'a pas râlé.

    J'ai redémarré, j'ai tenté de créer un dossier, erreur habituelle.

    J'ai donc réessayé la commande, et quand j'ai mis un sudo, il m'a mis un message que j'ai pas trop apprécié :
    "bzerath is not in the sudoers file. This incident will be reported".

    Comment vérifier que la commande a fonctionné ? et pourquoi j'ai été viré des sudo ?

    EDIT : je confirme, je veux installer java, je peux pas, je suis pas dans les sudoers file...

  8. #8
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Tu as été viré parce que tu as tapé la commande que j'avais donné juste avant d'éditer mon message, donc sans le -a. Tu as donc été viré de tous les groupes auxquels tu appartenais.

    Malheureusement je crois comprendre que sudo est le seul moyen de lancer des commandes privilégiées sous Ubuntu. Il faut donc que tu trouve un moyen de ré-ajouter ton user au groupe qui va bien ("admin" d'après ce que j'ai pu lire).

    Si tu as un autre user dans le groupe admin, utilises ce user pour faire un "usermod -aG admin bzerath".

    Sinon, apparemment le seul moyen de le faire et de rebooter en mode recovery pour lancer cette commande en tant que root.

    C'est vraiment de génies chez Ubunto

  9. #9
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2011
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2011
    Messages : 76
    Par défaut
    Pas besoin de reboot en recovery, ya su root aussi.

    Bon, je reviens parmi les admin de mon propre ordi, et maintenant ma clé a pas bougé

  10. #10
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Ca te dis quoi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $ id
    $ ls -l /dev/sdc
    $ ls -ld /media/bzerath

  11. #11
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2011
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2011
    Messages : 76
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    bzerath@bzerath-laptop:~$ id
    uid=1000(bzerath) gid=1000(bzerath) groupes=6(disk),1000(bzerath)
    bzerath@bzerath-laptop:~$ ls -l /dev/sdc
    ls: impossible d''accéder à /dev/sdc: Aucun fichier ou dossier de ce type
    bzerath@bzerath-laptop:~$ ls -l /dev/sd*
    brw-rw---- 1 root disk 8,  0 2011-11-22 16:25 /dev/sda
    brw-rw---- 1 root disk 8,  1 2011-11-22 16:14 /dev/sda1
    brw-rw---- 1 root disk 8,  2 2011-11-22 16:25 /dev/sda2
    brw-rw---- 1 root disk 8,  3 2011-11-22 16:14 /dev/sda3
    brw-rw---- 1 root disk 8,  5 2011-11-22 16:25 /dev/sda5
    brw-rw---- 1 root disk 8,  6 2011-11-22 16:14 /dev/sda6
    brw-rw---- 1 root disk 8,  7 2011-11-22 16:14 /dev/sda7
    brw-rw---- 1 root disk 8, 16 2011-11-22 16:41 /dev/sdb
    brw-rw---- 1 root disk 8, 17 2011-11-22 16:41 /dev/sdb1
    bzerath@bzerath-laptop:~$ ls -ld /media/bzerath/
    drwx------ 12 bzerath bzerath 4096 1970-01-01 01:00 /media/bzerath/
    voilà voilà

  12. #12
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Il faut brancher ta clée usb avant de faire les ls. Ou alors, si c'est maintenant /dev/sdb, alors ls -l /dev/sdb. Le nom de device est le nom qui t'es donné par "mount", moins le chiffre final (dans ta première sortie mount disait /dev/sdc1, donc le device était /dev/sdc).

  13. #13
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2011
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2011
    Messages : 76
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    bzerath@bzerath-laptop:~$ mount
    /dev/sda6 on / type ext4 (rw,errors=remount-ro)
    proc on /proc type proc (rw)
    none on /sys type sysfs (rw,noexec,nosuid,nodev)
    none on /sys/fs/fuse/connections type fusectl (rw)
    none on /sys/kernel/debug type debugfs (rw)
    none on /sys/kernel/security type securityfs (rw)
    none on /dev type devtmpfs (rw,mode=0755)
    none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
    none on /dev/shm type tmpfs (rw,nosuid,nodev)
    none on /var/run type tmpfs (rw,nosuid,mode=0755)
    none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
    none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
    gvfs-fuse-daemon on /home/bzerath/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=bzerath)
    /dev/sdb1 on /media/bzerath type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    bzerath@bzerath-laptop:~$ ls -l /dev/sdb
    brw-rw---- 1 root disk 8, 16 2011-11-22 16:41 /dev/sdb
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    bzerath@bzerath-laptop:~$ ls -ld /media/bzerath/
    drwx------ 12 bzerath bzerath 4096 1970-01-01 01:00 /media/bzerath/

  14. #14
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Tu peux donner la commande qui échoue ainsi que son message d'erreur ?

  15. #15
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2011
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2011
    Messages : 76
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    bzerath@bzerath-laptop:/media/bzerath$ mkdir essai2
    mkdir: impossible de créer le répertoire «essai2»: Système de fichiers accessible en lecture seulement
    bzerath@bzerath-laptop:/media/bzerath$ sudo mkdir essai2
    [sudo] password for bzerath: 
    mkdir: impossible de créer le répertoire «essai2»: Système de fichiers accessible en lecture seulement
    bzerath@bzerath-laptop:/media/bzerath$ rm -r essai
    rm: impossible de supprimer «essai»: Système de fichiers accessible en lecture seulement
    Le répertoire "essai" a été créé sur une autre machine, comme quoi le problème vient bien de mon ordi.

Discussions similaires

  1. Problème de limitation en accès en lecture seule avec ma clé usb
    Par evangeliste dans le forum Administration système
    Réponses: 15
    Dernier message: 10/07/2006, 16h57
  2. Problème : Clé USB verrouillé en lecture seul
    Par kaouane dans le forum Périphériques
    Réponses: 1
    Dernier message: 19/06/2006, 16h25
  3. [TQuery][DBGRID] pb de mise à jour: table en lecture seule
    Par Chrystèle Carré dans le forum Bases de données
    Réponses: 3
    Dernier message: 24/11/2003, 09h36
  4. Réponses: 5
    Dernier message: 28/10/2003, 15h01
  5. [firebird] Connexion impossible en lecture seule
    Par severine dans le forum Administration
    Réponses: 2
    Dernier message: 01/08/2003, 15h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo