|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Benjamin Stagiaire développement logiciel Inscription : février 2011 Messages : 55 ![]() |
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 ? |
|
|
11
|
|
|
#2 | ||
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 377 ![]() |
Tu peux nous donner la sortie des commandes suivantes :
Code :
|
||
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Benjamin Stagiaire développement logiciel Inscription : février 2011 Messages : 55 ![]() |
voilà voilà
ya que ma clé USB là. Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 377 ![]() |
Ajoute ton user au groupe "disk" (usermod -aG disk bzerath) et relogue-toi.
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Benjamin Stagiaire développement logiciel Inscription : février 2011 Messages : 55 ![]() |
Euh, je suis loin d'être expert Linux, donc je ne vois pas du tout ce que tu veux dire
![]() EDIT : ok jfais ca |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 377 ![]() |
Ouvre une console, passe root, exécute la commande :
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". |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Benjamin Stagiaire développement logiciel Inscription : février 2011 Messages : 55 ![]() |
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... |
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 377 ![]() |
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 |
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Benjamin Stagiaire développement logiciel Inscription : février 2011 Messages : 55 ![]() |
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é |
|
|
00
|
|
|
#10 | ||
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 377 ![]() |
Ca te dis quoi :
Code :
|
||
|
|
00
|
|
|
#11 | ||
|
Nouveau Membre du Club
![]() Benjamin Stagiaire développement logiciel Inscription : février 2011 Messages : 55 ![]() |
Code :
|
||
|
|
00
|
|
|
#12 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 377 ![]() |
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).
|
|
|
00
|
|
|
#13 | ||||||
|
Nouveau Membre du Club
![]() Benjamin Stagiaire développement logiciel Inscription : février 2011 Messages : 55 ![]() |
Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#14 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 377 ![]() |
Tu peux donner la commande qui échoue ainsi que son message d'erreur ?
|
|
|
00
|
|
|
#15 | ||
|
Nouveau Membre du Club
![]() Benjamin Stagiaire développement logiciel Inscription : février 2011 Messages : 55 ![]() |
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com