Bienvenu sur ce sujet,
J'ai un baladeur MP3 qui fait clé USB et quand je le branche sous Linux, seule la lecture est autorisée ( je ne peux pas supprimer, renommer, créer des fichiers ), même en root.
Pourtant il y'a deux semaine je pouvais écrire sur cette clé !!!
Aidez moi, SVP !!!
ton lecteur mp3 se monte automatiquement ? tu as quel linux ?
Bonjour, ta clef est sous quel système de fichier ?
J'ai Fedora Core 6, et c'est où déjà qu'on trouve le système de fichier ???
branches la, une fois la clé monté, ouvre un terminal et tapes:
Code :
|
ca doit te sortir un truc approchant:
Code :
|
montre ce que ca te sort
Voilà le résultat ( ma clé est donc en fat ) :
/dev/sda on /media/disk type vfat (rw,noexec,nosuid,nodev,shortname=winnt,uid=502)
par rapport a la sortie de mount, ta cle est en FAT32 et il est possible d'ecrire dessus mais il faut etre l'utilisateur 502 (tapes "id" dans un terminal pour connaitre ton identifiant), en gros le 3eme utilisateur que tu as créé, mais en root ca devrait le faire aussi.
c'est dans quelle application que tu ne peux pas écrire dessus? et c'est quoi le message d'erreur au cas ou y en a un?
C'est dans toutes les applications que je ne peux pas écrire dessus.
Par exemple : je tape un texte avec un éditeur de texte puis je fais "enregistrer sous", j'indique le lecteur MP3 et voici le message d'erreur :
Impossible d'enregistrer le fichier /media/disk/Document 1 non enregistré.
Vous essayez d'enregistrer le fichier vers un disque en lecture seule. Veuillez vérifiez que vous avez tapé l'emplacement correctement et réessayez.
De même dans nautilus, les options "coller", "supprimer", "renommer" du menu contextuel sont grisées ..
Message édité par arth-at-home le 01-02-2007 à 18:17:46
y aurait pas un switch sur la cle pour la proteger contre l'ecriture?
Il faut que tu deviennes propriétaires de la clé.
| coca25 a écrit : y aurait pas un switch sur la cle pour la proteger contre l'ecriture? |
Non, c'est pas un problème de switch vu que la clé est parfaitement reconnu sous Windows ...
en tapant id sur un terminal, tu obtiens quoi?
En tapant id j'obtiens :
uid=502(arthur2) gid=502(arthur2) groupes=0(root),502(arthur2) context=user_u:system_r:unconfined_t
sous ubuntu, j'avais fais un clic droit, j'avais regardé droit et accès (un truc comme ça) et j'ai vu que ke proprio était root. Mais je ne me rappelles plus ce que j'ai fait après
... la effectivement un peu bloqué
j'ai du louper qq chose....
juste pour tester tu peux verifier depuis un terminal:
ls -al /media
pour voir si tu as les droits necessaires
puis
touch /media/disk/essai
| coca25 a écrit : ... la effectivement un peu bloqué |
J'obtiens ceci :
[root@localhost arthur2]# ls -al /media
total 80
drwxr-xr-x 8 root root 4096 fév 2 12:05 .
drwxr-xr-x 26 root root 4096 fév 2 11:35 ..
drwx------ 2 root root 4096 jan 27 15:26 Diapo Arthur Eté 2004
drwx------ 2 root root 4096 jan 27 15:27 Diapo Arthur Eté 2004_
drwx------ 2 root root 4096 jan 28 13:45 Diapo Arthur Eté 2004__
drwxr-xr-x 10 arthur2 root 16384 jan 1 1970 disk
-rw-r--r-- 1 root root 424 fév 2 12:05 .hal-mtab
---s--x--t 1 root root 0 jan 14 18:45 [].hal-mtab-lock[/]
drwx------ 2 root root 4096 jan 17 13:07 JAZ 2GB
drwxr-xr-x 7 arthur2 root 4096 jan 1 1970 JAZ 2GB_
Et quand je fais touch j'ai toujours le message d'erreur "touch: ne peut faire un touch sur `/media/disk/essai': Système de fichiers accessible en lecture seulement"
| arth-at-home a écrit : J'obtiens ceci :
|
Ton système utilise "haldeamon" !
Ou dans un éditeur texte en root :
Si il existe : /etc/hal/hald.conf
Vérifies que : <persistent_device_list>false</persistent_device_list>
Soit bien à "false"
Et énervé, donc !
Répondre à lolotux
Verifie aussi en faisant un redémarrage de hald en root :
/etc/init.d/haldaemon restart
Et énervé, donc !
Répondre à lolotux
+1 pour hal
toutefois je remarque une anomalie, dans /media, il ne devrait pas y avoir de fichier:
drwx------ 2 root root 4096 jan 27 15:26 Diapo Arthur Eté 2004
drwx------ 2 root root 4096 jan 27 15:27 Diapo Arthur Eté 2004_
drwx------ 2 root root 4096 jan 28 13:45 Diapo Arthur Eté 2004__
drwx------ 2 root root 4096 jan 17 13:07 JAZ 2GB
drwxr-xr-x 7 arthur2 root 4096 jan 1 1970 JAZ 2GB_
ces fichiers sont en trop
sinon les permissions sont à priori bonnes
EDIT: je viens de voir que c'est des répertoire, c'est d'autre disk branchés?
Message édité par coca25 le 02-02-2007 à 13:50:55
C'est ça ! D'ailleurs si t'as des photos sympa
lol
Et énervé, donc !
Répondre à lolotux
| lolotux a écrit : Verifie aussi en faisant un redémarrage de hald en root :
|
J'ai fait un redémarrage ( de hald ) mais il n'y a aucun changement ...
De plus le fichier dont tu parle précédemment est introuvable ...
| coca25 a écrit : +1 pour hal
|
Les fichiers Diapo Arthur Eté 2004* sont en trop, en fait ils correspondent à un CD-Rom que j'avais lue il y a quelques temps, normalement ces fichiers devraient être supprimés, non ???
Le répertoire JAZ 2GB correspond à mon disque dur externe de 2G ( mon Jaz ).
Il doit être ailleurs !
Ou n'existe pas avec FD6.
Dis nous ce qu'il y a dans ces fichiers :
/etc/hal/fdi/information
/etc/hal/fdi/policy
/etc/hal/fdi/preprobe
Vu sur : http://rpm.pbone.net/index.php3/st [...] 6.rpm.html
Et énervé, donc !
Répondre à lolotux
Je pense que le service hald tue mal ses process et/ou démonte mal les périph, laissant des fichiers lock pour tel ou tel periph !
Et énervé, donc !
Répondre à lolotux
Les dossiers /etc/hal/fdi/information, /etc/hal/fdi/policy, /etc/hal/fdi/preprobe sont tout simplement ... vides ...
Ils appartiennent à root ...
en attendant une solution meilleure, tu peux tout deconnecter, effacer tout ce qui a sous /media et reconnecter
parce que meme le fait que JAZ2GB s'y retrouve en 2 exemplaire n'est pas normal
t'as installé un truc dernierment ou alors tu as fait un mount en dur sur /media?
sinon la solution radicale serait de monter la cle à la main dans un autre répertoire:
en root
Code :
|
j'ai remarqué que dans la sortie du mount, tu as /dev/sda et non /dev/sda1, c'est bizarre
Ou touché à /etc/fstab ?
Fais nous un : cat /etc/fstab
(avec et sans la clef)
Message édité par lolotux le 02-02-2007 à 14:43:21
Et énervé, donc !
Répondre à lolotux
J'ai monté la clé dans un autre repertoire en root, ça n'a rien changé, malheureusement ...
/dev/sda correspond à quoi, déjà ???
Voilà le cat /etc/fstab sans la clé :
LABEL=/ / ext3 defaults 1 1
/dev/hda7 /WINDOWS vfat defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
LABEL=/home /home ext3 defaults 1 2
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
LABEL=SWAP-hda8 swap swap defaults 0 0
/dev/hdc1 /SYSTEM ntfs ro,user,umask=0222 0 0
/dev/hda1 /DATA ntfs ro,user,umask=0222 0 0
et avec la clé :
LABEL=/ / ext3 defaults 1 1
/dev/hda7 /WINDOWS vfat defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
LABEL=/home /home ext3 defaults 1 2
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
LABEL=SWAP-hda8 swap swap defaults 0 0
/dev/hdc1 /SYSTEM ntfs ro,user,umask=0222 0 0
/dev/hda1 /DATA ntfs ro,user,umask=0222 0 0
Apparemment il n'y a rien qui change.
Les dossiers /SYSTEM et /DATA correspondent à mes partitions Windows ( montées avec l'aide de kmod-ntfs )...
j'ai FC6, je suis jamais tombé sur un pb du genre!
sous FC4 oui mais il suffisait de les monter à la main
pour ce qui est du sda,
la premiere lettre indique le type de disque: h pour l'ide, s pour le scsi, sata, usb
la 2eme je me suis jamais pose la question, je crois que c'est disk
et la troisieme c'est pour indiquer sur quel port c'est branché a pour 1er etc...
et enfin la lettre indique la partition
1-4 pour les partitions primaires
>4 pour les disques logiques
lors du mount en root, il ne t'as pas indiqué un warning du genre read only?
Message édité par coca25 le 02-02-2007 à 14:44:22
Non, j'ai jamais eu de warning lors du mount ...
Je pense que je vais faire comme tu m'a conseillé : je vais tout effacer dans /media ....
| arth-at-home a écrit : Apparemment il n'y a rien qui change. |
C'est là où ça coince ! Cela devrait changer !
Par exemple :
Sans clef
cat /etc/fstab
....
/dev/hdc5 swap swap defaults 0 0
Avec clef
cat /etc/fstab
.....
/dev/hdc5 swap swap defaults 0 0
/dev/sda1 /mnt/Ma_CLEF1 vfat pamconsole,exec,noauto,noatime,codepage=850,iocharset=iso8859-15,managed 0 0
Message édité par lolotux le 02-02-2007 à 14:51:22
Et énervé, donc !
Répondre à lolotux
N'oublies pas d'éffacer :
/media/.hal-mtab-lock
Et énervé, donc !
Répondre à lolotux
@lolotux pour ce qui est du fstab, sous FC6, il ne change pas
| coca25 a écrit : @lolotux pour ce qui est du fstab, sous FC6, il ne change pas |
Bien !
On en apprend tous les jours !
+1 coca25 (pourquoi 25 ?)
Et énervé, donc !
Répondre à lolotux
c'est historique
premier nick sous irc, coca etait pris, j'ai rajoute 25
pourquoi par 15 racine de 3 ?
Et énervé, donc !
Répondre à lolotux
j'arrivais pas à me décider sur le nombre de chiffres après la virgule
Bon, j'ai fait un petit nettoyage ( supprimer quelques lignes dans le fichier /media/.hal-mstab, supprimer le fichier .hal-mstab-lock, supprimer les répertoires Diapo_Arthur* ) mais toujours rien de changé.
J'ai le repertoire /media/JAZ 2GB qui appartient à root mais qui est vide ( en tout cas la commande ls -al /media/JAZ 2GB me donne :
total 16
drwx------ 2 root root 4096 jan 17 13:07 .
drwxr-xr-x 5 root root 4096 fév 2 16:32 ..
). Est ce que je dois le supprimer ???
/media est sensé être vide, moi je supprimerai JAZ...
Déjà je le débranche ....
J'ai essayé une autre clé USB sur mon PC : elle marche parfaitement, mais comment alors se fait-il que Linux fasse la gueule qu'à MA clé ??
Ma clé USB à le nom de "Lecteur de musique USB2.0 (FS) FLASH DISK: Volume amovible 497,9 Mio".
Alors que la clé USB de mon frère fait que 256 Mo et je peux y accéder ...
Message édité par arth-at-home le 10-02-2007 à 18:08:21
Est ce qu'il faut que j'installe des drivers ????
Il faut tout réinstaller ???
Aidez moi, SVP !!!!
Bon, c'est bon, problème résolu ...
Finalement j'ai reformaté ma clé sous XP ce qui a supprimé une erreur de fichier dans sa mémoire ( il y'avait un fichier fantôme qui était impossible à supprimer, le formatage a donc résolu ce problème ).
Merci beaucoup pour votre aide qui m'a fait avancé dans Linux
Il y a 391 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
