web-dev-qa-db-fra.com

Récupérer la table de partition pour la partition exFAT

J'ai débranché ma clé USB sous Ubuntu 16.04 sans l'option save remove , mais exfat devrait suffire. Aucune lecture/écriture n'était en cours, la partition n'utilise pas de journalisation. Je me retrouve avec une clé USB démontable avec une erreur de somme de contrôle.

Quels sont les outils disponibles pour récupérer la table de partition ou au moins les données sur la clé USB? Ce que je fais en ce moment, c’est numériser via parted. Quelqu'un at-il rencontré le même problème avec les options exfat et récupération? Malheureusement, parted ne détectera probablement pas la partition car il ne supporte pas exfat .

J'ai également essayé d'utiliser la partition Wizard sous Windows, mais rien n'a été détecté, mais uniquement de l'espace non alloué. Comment je procède? Existe-t-il des outils utiles sous Windows ou Ubuntu?

enter image description here

J'ai aussi essayé d'utiliser gpart -v /dev/sdb mais rien n'a été détecté. Sous OS X, il existe un outil appelé fsck_exfat, y en a-t-il sous Windows?

update Le disque est préinstallé avec Parted Magic. Après une recherche rapide, aucune partition ne s'affiche.

1
qrtLs

exfat devrait être bien le faire. Aucune lecture/écriture n'était en cours, la partition n'utilise pas de journalisation

Le fait que le système de fichiers n'utilise pas la journalisation est l'exact opposé du fait de "bien" retirer un lecteur sans le démonter correctement. ;) Le système d'exploitation ne peut pas résoudre facilement les incohérences, car ce journal n'existe pas.

Utilisez TestDisk

En bref, votre disque a toujours une table de partition et le type de système de fichiers s’affiche correctement en tant que exFAT, comme indiqué sur votre capture d’écran. Installez TestDisk et exécutez-le sur le périphérique:

Sudo apt install testdisk
Sudo testdisk /dev/sdb

J'ai déjà discuté de cet outil auparavant ici sur A , et vous pourriez également être intéressé par TestDisk guide . Comme je l'ai écrit dans cette réponse sur le site Web Unix et Linux Stack Exchange :

Les étapes essentielles sont:

  • scanner le lecteur
  • sélectionner la partition
  • pressage P pour montrer les fichiers
  • copier les fichiers supprimés (rouges) avec C

Dans ce cas, vous voudrez peut-être copier tous les fichiers, pas seulement les fichiers supprimés.

1
Andrea Lazzarotto

Répondre par OP

J'ai suivi le wiki

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email protected]>

Disk /dev/sdc - 124 GB / 115 GiB - CHS 15102 255 63
Partition               Start        End    Size in sectors
No partition found or selected for recovery


Mais cet outil testdisk est sans aucun doute most awesome. Dans le menu principal, j'ai choisi Avancé et procédé. Tous les fichiers sont apparus et copiés sur le lecteur interne. Ai-je dit que cet outil est génial :).

Copying, please wait... 2 ok, 0 failed
Directory /media/sda
>drwxr-xr-x     0     0      4096 17-Jun-2016 15:13 .
 drwxr-xr-x     0     0       100 17-Jun-2016 15:13 ..
 drwx------     0     0     16384 17-Jun-2016 15:13 lost+found
0
Pilot6