MacBook Air clé usb en lecture seul

Gregodub

Membre confirmé
2 Juin 2014
35
0
42
Bonjour, j'ai un gros soucis, ma clé usb est en lecture seule sur mon macbook air mais pas sur mon PC, impossible de trouver la solution malgrès avoir visité divers site sur la toile.
HEEEELP PLEASE
 
Quel est le format de cette clé USB, en FAT32, NTFS ou Mac OS étendu (journalisé) ?

Si cette clé USB est au format NTFS, OS X la lira, mais sera incapable d'écrire des données dedans, il faut installer un logiciel tiers dans ton MBA, comme Paragon NTFS.
 
Salut Gregodub

Ta clé attachée à ton Mac > va à : Applications > Utilitaires > lance le «Terminal» > dans la fenêtre ouverte, saisis la commande (informative) :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour activer la commande) --> tu vas obtenir en retour le tableau des disques attachés à ton Mac (en interne / externe) > avec leurs tables de partitions > et leurs partitions décrites en format > nom > taille > device (appareil logique).

=> peux-tu faire un copier-coller de ce tableau ici (pas de photo : reste en mode texte) ?
 
MacBook-Air-de-Gregory:~ Gregodub$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 120.5 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *62.9 GB disk1
1: Windows_NTFS Grego 64Go 62.9 GB disk1s1
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: Nouveau nom *62.0 GB disk2
 
Ta clé, c'est l'appareil (disk1) qui monte le volume Grego ; ou c'est l'appareil sans paramètres logiques (disk2) ?
 
Alors cet appareil n'a ni Table de Partition lisible, ni système de fichiers d'un format identifié montant un volume d'un nom donné.

Est-ce qu'il est possible de la ré-initialiser (je peux te passer une commande pour cela) ? Si oui, veux-tu que ta clé puisse faire la navette entre ton PC et ton Mac ?
 
Alors fais un copier-coller de la commande :
Bloc de code:
diskutil partitionDisk /dev/disk2 mbr exFAT CLE 100%
et ↩︎

=> si la commande passe > tu vas avoir le retour du tableau des paramètres logiques de ta clé > peux-tu le poster ici ?
 
MacBook-Air-de-Gregory:~ Gregodub$ diskutil partitionDisk /dev/disk2 mbr exFAT CLE 100%
Error creating partition map: The target disk is too small for this operation (-69771)
 
Alors ça veut dire que le secteur de boot de ta clé (les blocs de tête qui portent la table de partition) est corrompu.

Je te propose alors une intervention plus radicale que la commande diskutil =>

- a) télécharge l'installateur de ☞GPT fdisk☜ de Roderick Smith > tu obtiens un package gdisk-1.0.1.pkg que tu double-cliques pour lancer l'installation. Un binaire intitulé gdisk va être installé à l'adresse : /usr/local/bin/gdisk de ton OS.

--------------------​

- b) passe la commande qui appelle gdisk sur le disque physique de ta clé :
Bloc de code:
sudo gdisk /dev/disk2
et ↩︎ --> une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe admin à l'aveugle - aucun caractère ne se montrant à la frappe - et derechef ↩︎

=> est-ce que tu peux poster le retour d'affichage proposé par gdisk (que je vérifie si l'utilitaire est capable d'accéder au secteur de boot de la clé) ?

[Ne quitte pas la fenêtre du «Terminal» - laisser le processus gdisk en suspens]
 
MacBook-Air-de-Gregory:~ Gregodub$ sudo gdisk /dev/disk2
Password:
GPT fdisk (gdisk) version 1.0.1

Problem opening /dev/disk2 for reading! Error is 16.
MacBook-Air-de-Gregory:~ Gregodub$
 
Essaie encore la commande :
Bloc de code:
sudo gpt show /dev/disk2
et donne le retour > pour voir si on obtient des informations supplémentaires.
 
MacBook-Air-de-Gregory:~ Gregodub$ sudo gpt show /dev/disk2
Password:
gpt show: unable to open device '/dev/disk2': Resource busy
MacBook-Air-de-Gregory:~ Gregodub$
 
Y a-t-il un volume monté sur ton Bureau ? Si oui, peux-tu le démonter mais attention ! ne le fais pas dans le Finder (car le démontage du volume > s'accompagne du détachement du disque d'avec le Système > ce qui fait qu'il devient inadressable). Fais-le dans l'«Utilitaire de Disque» (sélection du volume > démonter).

Si tu parviens à démonter le volume > repasse la commande précédente et donne le retour.
 
MacBook-Air-de-Gregory:~ Gregodub$ sudo gpt show /dev/disk2
Password:
gpt show: unable to open device '/dev/disk2': Undefined error: 0
 
Pfuiii ! drôlement blindé le secteur de boot de ta clé.

Allez ! Encore un essai > passe la commande :
Bloc de code:
sudo fdisk /dev/disk2
pour voir si l'utilitaire fdisk spécialisé dans les tables MBR est capable de lire le bloc 0 de la clé (sur lequel réside la MBR de service) > quel est le retour ?
 
MacBook-Air-de-Gregory:~ Gregodub$ sudo fdisk /dev/disk2
Password:
Disk: /dev/disk2 geometry: 7533/255/63 [121032960 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: FF 1023 255 63 - 1023 255 63 [4294967295 - 4294967295] Xenix BBT
2: FF 1023 255 63 - 1023 255 63 [4294967295 - 4294967295] Xenix BBT
3: FF 1023 255 63 - 1023 255 63 [4294967295 - 4294967295] Xenix BBT
4: FF 1023 255 63 - 1023 255 63 [4294967295 - 571736319] Xenix BBT
 
Ah ! quand même... De l'info !

Alors voici la manip que je te propose (elle passe par le mode interactif de fdisk) :

Tu tapes :
Bloc de code:
sudo fdisk -e /dev/disk2
et ↩︎ qui devrait te retourner un :
Bloc de code:
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1>
(fdisk: 1> est l'invite de commande interne à fdisk dans le mode interactif).

Tu tapes :
Bloc de code:
erase
(qui est l'instruction d'effacer la MRB du secteur de boot du disque) et ↩︎ --> qui devrait te ré-afficher sans commentaire l'invite de commande interactive :
Bloc de code:
fdisk:*1>

Tu tapes :
Bloc de code:
w
(qui manifeste ta volonté d'écrire au disque cette instruction d'effacement qui avait été seulement mise en cache) et ↩︎ --> ce qui devrait t'afficher :
Bloc de code:
Device could not be accessed exclusively.
A reboot will be needed for changes to take effect. OK? [n]

Tu tapes :
Bloc de code:
y
(comme yes) et ↩︎ --> ce qui devrait te retourner un :
Bloc de code:
Writing MBR at offset 0.
fdisk: 1>

Tu tapes :
Bloc de code:
q
et ↩︎ pour quitter fdisk.​

=> tu détaches alors ta clé du Mac > puis tu la réattaches > si tu obtenais ce panneau :

492598_original.png

ce serait gagné. Il te resterait à presser le bouton central "Ignorer" > et à passer dans le «Terminal» la commande :
Bloc de code:
diskutil partitionDisk /dev/disk2 mbr exFAT CLE 100%

=> c'est un peu trop beau pour arriver sans croche-pattes quelque part, cette histoire - mais sait-on jamais ?