15 votes

Je ne peux pas écrire sur ma clé USB, et elle est déjà au format MS-DOS (FAT). Pourquoi?

Ceci est ma première question sur ce site Web. J'utilise un Mac Air et j'ai une clé USB à partir de laquelle je peux lire. Je suis capable de copier des fichiers de celle-ci sur mon bureau, ou n'importe où sur mon ordinateur en fait. Cependant, je ne peux pas écrire sur ma clé USB. Je sais que c'est un problème commun pour certaines personnes. J'ai étudié leurs solutions. Il y a une différence entre les cas que j'ai trouvés et le mien. La clé USB est normalement formatée en NT, un format Windows à ce que je comprends.

Ma clé USB est formatée en 'MS-DOS (FAT)' selon l'Utilitaire de disque et la fenêtre 'Obtenir des informations' de Finder. Il m'a indiqué que je l'avais retiré de manière incorrecte auparavant. Je ne sais pas comment réparer la clé USB. Dois-je la reformater? Si oui, comment et à quoi dois-je la formater. Merci de me tenir au courant.

Merci d'avance pour votre aide, ~Rane

Capture d'écran :

Voici la capture d'écran 'Obtenir des informations'

J'ai sélectionné la clé USB dans l'image de l'Utilitaire de disque.

Voici une capture d'écran de l'Utilitaire de disque.

0 votes

Est-ce que le lecteur est au format NTFS qui est le format normal de NT ou FAT qui est MSDOS (ou exFAT) ?

0 votes

@Marc, la capture d'écran et le corps de la question montrent qu'elle est formatée en MS-DOS/FAT32.

0 votes

L'OP dit : Il y a une différence entre les cas que j'ai trouvés et mon cas. Le format de la clé USB est normalement un format 'NT', - comme je m'attendrais à ce que la plupart des cas sur le web concernent les clés USB au format FAT, cela implique qu'il y a quelque chose d'autre

25voto

Donc, voici ce que j'ai fait après beaucoup de gifle sur le front et de jurons contre Apple et leur mépris absolu pour leurs utilisateurs :

Depuis le terminal :

  1. Identifiez votre clé USB par NOM et IDENTIFIANT :

    diskutil list

La sortie est :

/dev/disk3 (externe, physique) :  
#:                       TYPE NOM                    TAILLE    IDENTIFIANT  
0:               Schéma de partition FDisk              *2.0 Go     disk3
1:                 DOS_FAT_32 MIXTAPE                 2.0 Go   disk3s1

Dans ce cas, NOM=MIXTAPE et l'IDENTIFIANT=/dev/disk3s1

  1. Désormais démontez la clé USB :

    sudo diskutil unmount /dev/$IDENTIFIANT

Exemple :

sudo diskutil unmount /dev/disk3s1

Sortie :

Le volume MIXTAPE sur disk3s1 a été démonté
  1. Créez maintenant le répertoire Volume - cela semble être la clé !

    sudo mkdir /Volumes/$NOM

Exemple :

sudo mkdir /Volumes/MIXTAPE

Pas de sortie.

  1. Montez maintenant la clé USB sur le Volume :

    sudo mount -w -t msdos /dev/disk3s1 /Volumes/$NOM

Exemple :

sudo mount -w -t msdos /dev/disk3s1 /Volumes/MIXTAPE

Pas de sortie.

  1. Validez que la clé USB est maintenant inscriptible :

    touch /Volumes/$NOM/tmp.txt

Exemple :

touch /Volumes/MIXTAPE/tmp.txt
  1. Vous devriez maintenant voir que vous avez pu créer le fichier tmp.txt sur votre clé USB dans l'application Finder ou en exécutant :

    ls -al /Volumes/$NOM

Exemple :

ls -al /Volumes/MIXTAPE

0 votes

Voici! Pas vraiment sûr pourquoi macOS (High Sierra) se comporte de cette manière. Merci pour les étapes.

0 votes

Merci, cela a fonctionné pour moi. C'est insensé. J'aimerais vraiment savoir quelle est la cause sous-jacente.

4 votes

J'ai acheté une nouvelle clé USB, je l'ai formatée environ 10 fois, j'ai dansé sous la pluie, prié Chuck Norris, mais après beaucoup de frustration, seule cette solution a résolu le problème, merci.

9voto

IconDaemon Points 17417

Si vous n'avez pas besoin d'utiliser cette clé USB sur une machine Windows, formatez-la en utilisant Mac OS Extended (Journalisé). Si vous devez échanger des fichiers avec des machines Windows, alors formatez-la comme vous l'avez fait avec MS-DOS (FAT). ExFAT devrait également fonctionner.

Il n'est pas impossible que la clé elle-même ait été endommagée de quelque manière et soit donc endommagée, ne fonctionnant pas correctement. Copiez tous les fichiers de la clé USB dans un dossier, reformatez-la avec MS-DOS (FAT), puis voyez ce qui se passe lorsque vous copiez à nouveau. Si cela ne fonctionne pas, jetez-la. Comme les clés USB sont désormais si peu coûteuses, procurez-vous-en quelques-unes de plus avec des capacités plus importantes.

entrer la description de l'image ici

Enfin, certaines clés USB ont un interrupteur physique de verrouillage en écriture (lecture seule). Si votre clé USB a un tel interrupteur, peut-être est-elle verrouillée? OS X ne permet pas les autorisations de fichier et de répertoire habituelles sur les disques MS-DOS (FAT), vous ne pouvez donc pas essayer de les rendre en lecture/écriture.

Il y a aussi une limite de 4 Go sur un fichier unique dans MS-DOS (FAT).

2voto

Alex York Points 2668

C'est un coup dans le noir, mais est-ce que votre clé USB est en réalité une carte SD dans un lecteur de cartes ? Dans ce cas, je tendrais à penser que le commutateur de verrouillage en écriture du matériel est en position verrouillée sur la carte SD.

1voto

LapisY Points 11

La mise en forme est certainement une option, mais que faire si cette clé USB ne vous appartient pas ou si vous avez des informations dessus? À mon avis, la meilleure solution est de télécharger quelque chose comme Paragon NTFS for Mac. J'ai eu le même problème, téléchargé, installé, plus de problèmes, vie facile.

0voto

charles horvath Points 151

Si vous souhaitez utiliser sur Mac et Windows - Sélectionnez le lecteur USB dans le volet de gauche. Du côté droit, choisissez Partition, changez la disposition en 1 et le format en ExFat, et voyez si cela aide.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X