10.15 Catalina Partition DDE inaccessible

Saisis :
Bloc de code:
2048

  • et valide => pour choisir le bloc n°2048 en bloc de tête de la partition

Poste le retour.
 
Saisis (copier-coller) :
Bloc de code:
1953523116

  • et valide => pour assigner une extension de partition de 1953523116 blocs (de 512 octets = 1000.20 Go)

Poste le retour.
 
Oui. Saisis -->
Bloc de code:
write

  • (écrire) et valide => pour écrire à la MBR du bloc n°0 l'édition qui n'existe pour l'instant qu'en cache

Poste le retour.
 
Bloc de code:
Writing MBR at offset 0.
fdisk: 1>

A la fin de l'exécution de cette commande, l'utilitaire du disque m'affiche un popup "le disque que vous avez inséré n'est pas lisible par cet ordinateur" avec les trois propositions initialiser / ignorer / éjecter.
 
Saisis :
Bloc de code:
quit

  • et valide => pour quitter fdisk > ce qui te rend l'invite de commande du terminal.

Redémarre une fois > de retour dans ta session > passe une commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques. Si tu as encore une boîte de dialgogue > presse le bouton : "Ignorer".

[Je dois m'absenter. Je revidendrai plus tard aux nouvelles.]
 
Bloc de code:
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk2
   1:                 DOS_FAT_32                         1.0 TB     disk2s1

Merci ! Grâce à ton aide, je reviens enfin à mon point de départ.
 
On voit une partition de type DOS_FAT_32. Mais sans aucun volume affiché dessus.

- passe la commande :​
Bloc de code:
diskutil verifyVolume disk2s1

  • qui vérifie le système de fichiers FAT-32 > à condition que le bloc de tête de la partition (= n°2048) => ait récupéré le super-bloc de ce système de fichiers

Poste le retour.
 
Bloc de code:
Started file system verification on disk2s1
Verifying file system
Volume is already unmounted
Performing fsck_msdos -n /dev/rdisk2s1
** /dev/rdisk2s1
Invalid BS_jmpBoot in boot block: 000000
File system check exit code is 8
Restoring the original state found as unmounted
Error: -69845: File system verify or repair failed
Underlying error: 8

J'ai retrouvé le nom de la commande qui avait causé la perte de la partition si ça peut aider :

Bloc de code:
sudo pkill -f fsck
 
Dernière édition:
Le super-bloc du FAT-32 (boot block) est invalide. Passe la commande :
Bloc de code:
sudo gpt show disk2

  • et poste la distribution de blocs
 
Dernière édition par un modérateur:
Bloc de code:
gpt show: unable to open device 'disk2': Input/output error

Décidément...
 
Dernière édition par un modérateur:
Alors repasse la commande :
Bloc de code:
sudo fdisk /dev/disk2

  • qui affiche la table de partition du DDE

Poste le retour.

Note : je ne vois pas en quoi ta commande (informative) aurait pu corrompre la MBR du DDE.
 
Voici le retour :

Bloc de code:
Disk: /dev/disk2    geometry: 121601/255/63 [1953525164 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 0B 1023 254  63 - 1023 254  63 [      2048 - 1953523116] Win95 FAT-32
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused
 
Passe la commande (copier-coller) :
Bloc de code:
sudo dd if=/dev/disk2 bs=512 count=1 skip=2048 | hexdump -Cv

  • la commande copie le bloc n°2048 (bloc de tête de la partition assumé le super-bloc du FAT-32) > et en affiche le contenu sous une forme disons humainement lisible

Poste le retour.
 
voici le bloc :

Bloc de code:
1+0 records in
1+0 records out
512 bytes transferred in 2.944307 secs (174 bytes/sec)
00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000000a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000000b0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000000c0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000000d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000000e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000000f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001b0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001c0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000200
 
Le bloc est vide d'écritures. Soit il a été effacé > soit il ne s'agit pas du super-bloc du système de fichiers FAT-32.

- si le choix du bloc n° 2048 est incorrect > alors je n'ai plus de critère pour préférer tel autre bloc (n° 63 ? n° 568 ?) comme bloc de tête d'un nouvelle partition recréée => en espérant qu'il s'agisse du super-bloc du FAT-32.​
 
C'est ce que je craignais pourtant je n'ai exécuté aucune commande qui efface les datas...

J'ai effectué des mount / unmount / force mount / et celle citée plus haut.

Peut être un problème de tête de lecture
 
Dernière édition:
On pourrait encore imaginer que le super-bloc du FAT-32 se trouve localisé sur un bloc qui soit un multiple du bloc de 512 octets : n° 512 (x1) > n° 1024 (x2) > n° 1536 (x3) etc. Le n° 2048 déjà tenté.
 
J'ai fait 63, 512, 1024 pour l'instant rien.

Je remarque que lorsque l'on m'a confié le DDE, il y avait la partition mais aucun volume dessus. Les lignes diskutil list étaient exactement les mêmes.
Qu'est ce qui aurait pu provoquer la disparition de ce volume ?