Bonsoir,
J'ai une clé USB qui est en lecture seule et je n'arrive pas à la mettre en lecture écriture. J'ai essayé via l'interface graphique et quand je frappe, en tant que root la commande "chmod -R 777 media", j'ai la réponse : "chmod: modification des permissions de « media/USB DISK »: Système de fichiers accessible en lecture seulement".
Bonsoir,
Ta clé est peu-être munie d'un bouton de verrouillage en écriture.
Quel système de fichier?
Ta commande devrait plutôt ressembler à:
#chmod -R 777 /media/nom_de_volume_clé
Il me semble (pas sûr) qu'il y a des clés USB que l'on peut vérouiller mécaniquement en lecture.
Ca ne serait pas ça ?
Merci de ces réponses.
J'ai bien regardé et je n'ai pas vu de verrouillage mécanique.
J'ai fais un chmod -R 777/media/nom_du_volume et j'ai le même résultat.
La partition est W95 FAT32 (LBA) 0x0C). Le type est FAT(version 32-bit).
J'ai essayé de formater ma clé USB avec la commande mkfs. Mais cela n'a rien donné. J'ai comme message :
mkfs.ext2: La taille rapportée du périphérique est zéro. La partition spécifiée est
    invalide ou la table de partitions n'a pas été relue après
    l'exécution de fdisk, dû au fait que la partition modifiée était
    occupée et utilisée. Vous devez ré-amorcer pour forcer une
    relecture de la table de partitions.
Je ne sais pas ce que je dois faire.
Tu as pet-être executé mkfs avec ta clé montée.
Démonte-la et formate-la avec gpated.
Avant de formater essaie de réparer le système de fichiers (clé démontée)
dosfsck -a /dev/sdax
à adapter /dev/sdax avec le point de montage de taclé.
J'ai fait, en administrateur et la clé démontée et comme ma clé est montée à /dev/sdf, j'ai tapé la commande
dosfsck -a /dev/sdf
et j'ai obtenu
dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN
open: Read-only file system 
.

Mon système ne reconnait pas la commande gpated.
Mon système ne reconnait pas la commande gpated.
Il y a une faute de frappe, il s'agit de:

gparted
Pour lancer Gparted:
Applications > outils système > GParted partition editor
S'il n'est pas installé, yum install gparted
les-jj wrote:ma clé est montée à /dev/sdf
Ce ne serait pas /dev/sdf1 ?
J'ai lancé la commande suivante
[root@Fedora parents]# gparted /dev/sdf
======================
libparted : 2.1
======================
Impossible d'ouvrir /dev/sdf en lecture-écriture (Système de fichiers accessible en lecture seulement). /dev/sdf a été ouvert en lecture seule.
Impossible d'ouvrir /dev/sdf en lecture-écriture (Système de fichiers accessible en lecture seulement). /dev/sdf a été ouvert en lecture seule.
Backtrace : 16 appels sur la pile:
  16: /lib/libparted-2.1.so.0(ped_assert+0x2b) [0xa13b1b]
  15: /lib/libparted-2.1.so.0() [0xa4a2ff]
  14: /lib/libparted-2.1.so.0() [0xa4b137]
  13: /lib/libparted-2.1.so.0() [0xa4c3fd]
  12: /lib/libparted-2.1.so.0() [0xa18442]
  11: /lib/libparted-2.1.so.0(ped_disk_add_partition+0x261) [0xa1bd51]
  10: /lib/libparted-2.1.so.0() [0xa4dde6]
  9: /lib/libparted-2.1.so.0() [0xa4dff0]
  8: /lib/libparted-2.1.so.0(ped_disk_new+0x75) [0xa1cb75]
  7: /usr/sbin/gpartedbin() [0x808e51e]
  6: /usr/sbin/gpartedbin() [0x80a18ab]
  5: /usr/sbin/gpartedbin() [0x80bcc83]
  4: /usr/lib/libglibmm-2.4.so.1() [0x30c79b3]
  3: /lib/libglib-2.0.so.0() [0x8e1210]
  2: /lib/libpthread.so.0() [0x83f919]
  1: /lib/libc.so.6(clone+0x5e) [0x75ccce]
Assertion (head_size <= 63) à dos.c: échec de 678 dans la fonction probe_partition_for_geom().
A priori, ma clé est toujours en lecture seule.
Quand je tape
[root@Fedora parents]# gparted /dev/sdf1
======================
libparted : 2.1
======================
Impossible d'ouvrir /dev/sdf1 en lecture-écriture (Système de fichiers accessible en lecture seulement). /dev/sdf1 a été ouvert en lecture seule.
Je vois bien apparaitre ma clé dans l'interface graphique de gparted mais je n'arrive pas à la reformater. Ma clé est toujours en lecture seule.
Bonjour,
Et avec fdisk ? Ça donne quoi ?

Edit : mal réveillé, j'avais pas lu le début du post...! :hammer:
On ne sait pas vraiment où se trouve la clé ni ce qu'il y a dedans...

Moi, je la brancherais, elle va se monter, il faut la démonter, puis lancer un fdisk -l

Ensuite on verra. Je suis d'avis d'effacer la/les partitions, démonter la clé, la remonter, recréer une partition, puis lancer un mkfs.vfat.
J'ai essayé tous les conseils que vous m'avez donnés (y compris les forums avec fdisk et GParted) mais ma clé reste toujours en lecture seule. la commande fdisk -l donne
[root@Fedora parents]# fdisk -l /dev/sdf1

Disque /dev/sdf1: 4005 Mo, 4005625856 octets
124 têtes, 62 secteurs/piste, 1017 cylindres
Unités = cylindres de 7688 * 512 = 3936256 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x2c6b7369

Cela ne ressemble pas à une table de partition.
Vous avez probablement sélectionné le mauvais périphérique.

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdf1p1   ?      251825      492702   925929529+  68  Inconnu
La partition 1 a des débuts physique/logique différents (non Linux?):
     phys=(116, 100, 32) logique=(251824, 86, 29)
La partition 1 a des fins physique/logique différentes:
     phys=(288, 101, 46) logique=(492701, 32, 59)
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sdf1p2   ?      173021      243128   269488144   79  Inconnu
La partition 2 a des débuts physique/logique différents (non Linux?):
     phys=(357, 32, 43) logique=(173020, 103, 47)
La partition 2 a des fins physique/logique différentes:
     phys=(0, 13, 10) logique=(243127, 1, 42)
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/sdf1p3   ?       70108      251997   699181456   53  OnTrack DM6 Aux3
La partition 3 a des débuts physique/logique différents (non Linux?):
     phys=(345, 32, 19) logique=(70107, 109, 18)
La partition 3 a des fins physique/logique différentes:
     phys=(324, 77, 19) logique=(251996, 113, 49)
La partition 3 ne se termine pas sur une frontière de cylindre.
/dev/sdf1p4   ?      181404      181406       10668+  49  Inconnu
La partition 4 a des débuts physique/logique différents (non Linux?):
     phys=(87, 1, 0) logique=(181403, 22, 36)
La partition 4 a des fins physique/logique différentes:
     phys=(335, 78, 2) logique=(181405, 118, 44)
La partition 4 ne se termine pas sur une frontière de cylindre.

Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Non je n'avais pas dit fdisk -l /dev/sdf1 , ce qui n'a aucun sens mais

fdisk -l

ou encore

fdisk -l /dev/sdf
Autan pour moi.
[root@Fedora parents]# fdisk -l /dev/sdf

Disque /dev/sdf: 4009 Mo, 4009754624 octets
23 têtes, 23 secteurs/piste, 14804 cylindres
Unités = cylindres de 529 * 512 = 270848 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xe15f5ae3

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdf1              16       14805     3911744    c  W95 FAT32 (LBA)
[root@Fedora parents]# fdisk -l

Disque /dev/sda: 160.0 Go, 160040803840 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x0004f735

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1          26      204800   83  Linux
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2              26       19457   156083521   8e  Linux LVM

Disque /dev/dm-0: 157.2 Go, 157177348096 octets
255 têtes, 63 secteurs/piste, 19109 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x00000000

Le disque /dev/dm-0 ne contient pas une table de partition valide

Disque /dev/dm-1: 2650 Mo, 2650800128 octets
255 têtes, 63 secteurs/piste, 322 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x00000000

Le disque /dev/dm-1 ne contient pas une table de partition valide

Disque /dev/sdf: 4009 Mo, 4009754624 octets
23 têtes, 23 secteurs/piste, 14804 cylindres
Unités = cylindres de 529 * 512 = 270848 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xe15f5ae3

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdf1              16       14805     3911744    c  W95 FAT32 (LBA)
Ok alors tu vas entièrement refaire ta clé :

tu l'insères, tu la démontes et tu tapes:

fdisk /dev/sdf

vérifie que c'est bien la clé en appuyant sur p + enter ca doit afficher la meme chose que ton tableau ci-dessus.

On va détruire la partition

tape d + enter
1 + enter
w (pour écrire) + enter

si tu vérifies avec p, tu ne dois plus avoir de partition.

On va la recréer:

tape n
p (primary)
1 (le numero)
démarre au 1er cylindre (1) j'ignore pourquoi là ca commence à 16
finis au dernier :14804
on change le type de partition qui est par défaut de type linux:
t
1
on entre le type : c
on vérifie avec p
si c'est bon on écrit avec w

on débranche la clé. On la rebranche. Si elle se monte on la démonte. On vérifie avec fdisk -l qu'elle est bien toujours en /dev/sdf

on crée un système de fichiers
mkfs.vfat /dev/sda1

ejecte la, rebranche la, tu dois pouvoir l'utiliser.
Merci de ton aide.

Voici ce que j'ai fait
[root@Fedora parents]# fdisk /dev/sdf
Il sera impossible d'écrire la table de partitions.

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Commande (m pour l'aide): p

Disque /dev/sdf: 4009 Mo, 4009754624 octets
23 têtes, 23 secteurs/piste, 14804 cylindres
Unités = cylindres de 529 * 512 = 270848 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xe15f5ae3

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdf1              16       14805     3911744    c  W95 FAT32 (LBA)

Commande (m pour l'aide): d
Partition sélectionnée 1

Commande (m pour l'aide): 1
1: commande inconnue
Commande d'action
   a   bascule le fanion d'amorce
   b   éditer l'étiquette BSD du disque
   c   basculer le fanion de compatibilité DOS
   d   supprimer la partition
   l   lister les types de partitions connues
   m   afficher ce menu
   n   ajouter une nouvelle partition
   o   créer une nouvelle table vide de partitions DOS
   p   afficher la table de partitions
   q   quitter sans enregistrer les changements
   s   créer une nouvelle étiquette vide pour disque de type Sun
   t   modifier l'id de système de fichiers d'une partition
   u   modifier les unités d'affichage/saisie
   v   vérifier la table de partitions
   w   écrire la table sur le disque et quitter
   x   fonctions avancées (pour experts seulement)

Commande (m pour l'aide): p

Disque /dev/sdf: 4009 Mo, 4009754624 octets
23 têtes, 23 secteurs/piste, 14804 cylindres
Unités = cylindres de 529 * 512 = 270848 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xe15f5ae3

Périphérique Amorce  Début        Fin      Blocs     Id  Système

Commande (m pour l'aide): w

Impossible d'écrire /dev/sdf
Quand je tape le chiffre "1", mon système me répond, comme tu peux le voir
Commande (m pour l'aide): 1
1: commande inconnue
Après avoir taper w,
Commande (m pour l'aide): w

Impossible d'écrire /dev/sdf
Je pense qu'après d+entrer, il ne faut pas taper le chiffre 1 mais que faut-il taper comme caractère?