Clé USB Illisible

fdisk:*1> est l'invite de commande interactive de fdisk. Comme je suis moyennement convaincu par la proposition d'initialisation qui a été faite > passe la commande :
Bloc de code:
erase

  • qui efface la MBR corrompue (uniquement sur le bloc n°0)

Poste le retour.

Note : quand je dis "passe la commande" => tu saisis ce qu'il y a dans le Bloc de code puis tu valides avec la touche "Entrée".
 
Passe la commande :
Bloc de code:
write

  • qui demande d'écrire l'effacement au bloc 0

Poste le retour.
 
Passe la commande :
Bloc de code:
quit

  • qui fait quitter fdisk et te rend l'invite de commande Theo:~ theo$ du terminal.

Passe alors la commande :
Bloc de code:
diskutil eject disk2

  • qui déconnecte la clé.

Débranche-la alors du Mac > puis rebranche-la. Le Finder va afficher une boîte de dialogue déclarant que le disque n'est pas lisible etc. Presse le bouton : "Ignorer".

- passe la commande (la clé aura récupéré l'index disk2 = premier vacant) :​
Bloc de code:
sudo fdisk /dev/disk2

  • qui affiche l'actuelle table MBR du bloc 0

Poste le retour => qu'on voit si la table a été remise à zéro.
 
Bloc de code:
fdisk: 1> quit
Theo:~ theo$ diskutil eject disk2
Disk disk2 ejected
Theo:~ theo$ sudo fdisk /dev/disk2
Password:
Disk: /dev/disk2    geometry: 3769/255/63 [60555264 sectors]
Signature: 0xE634
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: F7  689  85  61 -  527  63   8 [ 415295983 - 3065432756] <Unknown ID>
 2: 2A  208  51  40 -  875  82  61 [1385255796 - 3049667132] <Unknown ID>
 3: 18  579 187  12 -  670  98  29 [4285648688 -  603357479] AST swap   
 4: 18  361 247  26 -  443 146  55 [3478176483 - 3776070089] AST swap   
Theo:~ theo$

uh...
 
Il ne s'est rien passé du tout ! Comme si aucune écriture n'avait été possible au bloc 0.

- passe la commande :​
Bloc de code:
sudo gdisk /dev/disk2

  • qui appelle gdisk de Rod Smith à la rescousse

Poste le retour.
 
Bloc de code:
Theo:~ theo$ sudo gdisk /dev/disk2
Password:
GPT fdisk (gdisk) version 1.0.5

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
NOTE: Write test failed with error number 13. It will be impossible to save
changes to this disk's partition table!
You may need to deactivate System Integrity Protection to use this program. See
https://www.quora.com/How-do-I-turn-off-the-rootless-in-OS-X-El-Capitan-10-11
for more information.

Partition table scan:
  MBR: not present
  BSD: not present
  APM: not present
  GPT: not present

Creating new GPT entries in memory.

Command (? for help):
 
Passe la commande :
Bloc de code:
x

  • qui fait passer en mode expert de gdisk

Poste le retour.
 
Passe la commande :
Bloc de code:
n

  • qui demande d'écrire une nouvelle Protective_MBR au bloc 0

Poste le retour.
 
Passe la commande :
Bloc de code:
w

  • pour écrire (write) la nouvelle table PMBR (qui n'est qu'en cache) => au bloc 0

Poste le retour.
 
Bloc de code:
Expert command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N):

J'imagines que oui
 
Passe la commande :
Bloc de code:
y

  • pour confirmer (yes) l'écriture de la table au bloc 0

Poste le retour.
 
Bloc de code:
Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk2.
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Unable to open device '/dev/disk2' for writing! Errno is 13! Aborting write!
 
Cette phrase -->
Bloc de code:
Unable to open device '/dev/disk2' for writing! Errno is 13! Aborting write!

  • déclare : impossible d'ouvrir l'appareil disk2 pour écriture de la nouvelle table. Abandon de l'écriture.

Ce qui confirme l'échec antérieur de fdisk à ré-initialiser la MBR du bloc 0 de la clé. En résumé : le secteur de boot de la clé (secteur 0 ici) est verrouillé contre tout acte d'écriture. Impossible d'envisager encore le projet de recréer le descripteur MBR originel de la partition. Je ne m'attendais pas du tout à un pareil verrouillage.

Si tu veux récupérer des fichiers > il va te falloir employer un logiciel de récupération de données.
 
au vu de l'état, quel serai le plus efficace pour une clé usb qui de base était formatée NTFS ?
si toute récupération est impossible de la part du ou des logiciels, la clé est donc inutilisable et donc bonne à jeter ?

Je te remercie d'ores et déjà de ton temps ! Evidemment, c'est toujours frustrant de savoir que cette clé s'est lock d'elle-même et que ça fait même pas un an que je l'ai. Ça restera un mystère. En tout cas, merci !
 
Tu peux essayer la démo de Disk Drill ou de Data Rescue => pour voir si ces logiciels détectent des fichiers récupérables (il faut payer pour une récupération effective). Ou photorec de Christophe Grenier dans le terminal.

- une fois les fichiers éventuellement récupérés > tu peux toujours tenter d'écrire une table GPT à la clé (elle s'écrit sur les blocs 1 > 33) => pour voir si le même verrouillage intervient.​
 
Très bien, je vais tenter de récupérer les données dans un premier temps, je reviendrai donner des nouvelles prochainement !