web-dev-qa-db-fra.com

Problème avec l'USB: "Système de fichiers en lecture seule"

J'utilise Linux Ubuntu 16.04 LTS (noyau: 4.4.0-38 générique) et je ne parviens pas à modifier le contenu de ma clé USB. Ce qui se passe, c'est que je reçois un message d'erreur me disant qu'il s'agit d'un "système de fichiers en lecture seule". J'ai essayé de changer les permissions avec Properties -> Permissions, mais cela ne me permet pas de: toujours le même message d'erreur.

J'ai déjà cherché des informations sur les autres discussions du forum, et en particulier les conseils donnés par @ user284234/@antivirtel m'ont permis d'aller encore plus loin. Cependant, c’est à ce stade que j’ai besoin d’un type d’aide un peu différent.

J'ai donc été invité à exécuter les commandes suivantes dans Terminal:

Sudo su
df -Th
dosfsck /dev/sda1

Et oui, /dev/sda1 est ma clé USB; vérifié et confirmé! Quoi qu'il en soit, c'est là que je me perds. Après le troisième commandement, on me pose cinq questions séquentielles. Premier:

fsck.fat 3.0.28 (2015-05-16)
0x41: Dirty bit is set. Fs was not properly unmounted and some data
may be corrupt.
1) Remove dirty bit
2) No action

Deuxième:

There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
  65:01/00
1) Copy original to backup
2) Copy backup to original
3) No action

Troisième:

FSINFO sector has bad magic number(s):
  Offset 0: 0x00000000 != expected 0x41615252
  Offset 484: 0x00000000 != expected 0x61417272
  Offset 510: 0x0000 != expected 0xaa55
1) Correct
2) Don't correct (FSINFO invalid then)

quatrième:

FATs differ but appear to be intact. Use which FAT ?
1) Use first FAT
2) Use second FAT

Jusqu'ici, j'ai choisi de ne rien faire sur chaque question (enfin, utilisez d'abord FAT sur la question numéro quatre). Après cela dans la cinquième phase, le terminal produit 48 lignes semblables à celles-ci:

Cluster 1542915 out of range (134217728 > 1962495). Setting to EOF.

Juste après les messages précédents, il inscrit également douze fichiers spécifiques sur ma clé USB. J'ai donné deux exemples ci-dessous pour couvrir les deux cas donnés par le terminal: les lignes 1-2 se rapportent à un nom de dossier, les lignes 3-

/example folder/example sub-folder one/
  Contains a free cluster (45643). Assuming EOF.
/example folder/example sub-folder two/presentation.ppt
  File size is 1488896 bytes, cluster chain length is 229376 bytes.
  Truncating file to 229376 bytes.

Après avoir parcouru tous les fichiers (1 dossier et 11 fichiers), on me demande enfin ce qui suit (y compris ma réponse):

Reclaimed 957 unused clusters (3919872 bytes).
Perform changes ? (y/n) n
/dev/sda1: 323 files, 42936/1962494 clusters

J'espère que cela aide à comprendre mon problème. Le problème, c’est que j’ai vraiment besoin de ces fichiers sur ma clé USB et j’ai peur de prendre des mesures qui pourraient les blesser/les détruire accidentellement.

Merci beaucoup pour votre aide d'avance les gars! Il est impossible que je retourne à Windows bien que je sois novice!

1
Jayaguru-Shishya

Problème résol: J'ai pris toutes les actions correctives suggérées par le terminal après avoir exécuté la liste de commandes suivante:

Sudo su
df -Th
dosfsck /dev/sda1

C'est plutôt une chose curieuse, cependant. Lorsque j'essaie de rebrancher la clé USB - même si je peux toujours modifier le contenu du lecteur - lorsque je lance à nouveau dosfsck /dev/sda1, il reste des erreurs et suggère même de supprimer des dossiers entiers:

root@XXXXs:/home/XXXXs# dosfsck /dev/sda1
fsck.fat 3.0.28 (2015-05-16)
0x41: Dirty bit is set. Fs was not properly unmounted and some data 
may be corrupt.
1) Remove dirty bit
2) No action
? 1
Orphaned long file name part "Example I"
1: Delete.
2: Leave it.
? 2
Orphaned long file name part "Example II"
1: Delete.
2: Leave it.
? 2
/Desktop (Linux)/Personal/Example III
 Start does point to root directory. Deleting dir. 
Orphaned long file name part "Example IV"
1: Delete.
2: Leave it.
? 2
Perform changes ? (y/n) y
/dev/sda1: 1011 files, 149304/1962494 clusters

Heureusement, je peux simplement dire "non" aux propositions. :-)

1
Jayaguru-Shishya