web-dev-qa-db-fra.com

Comment récupérer un fichier supprimé à partir d'un périphérique mtp?

Par accident, j'ai supprimé deux répertoires d'images de la mémoire de stockage interne de mon Asus zenfone MAX 3 et je n'ai pas de carte SD dessus. J'ai trouvé avant tout est un outil pour récupérer des données supprimées. Mais il n'est pas en mesure de lui donner le /run/user/1000/gvfs/mtp:Host=%5Busb%3A001%2C0 comme partition pour le scanner. J'active le USB debug option suivant ces instructions:

  1. Accédez à Paramètres -> À propos du téléphone/de la tablette.
  2. Allez à "Build Number" à la fin de la liste de défilement.
  3. Appuyez sur "Build Number" à plusieurs reprises 3 fois
  4. Maintenant, l'option développeur sera incluse dans la liste de configuration de la vôtre maintenant. Allez dans "Options de développement" pour vérifier le débogage USB> OK. Terminé.

Mais dans la configuration USB, j'ai:

  1. Charge
  2. MTP (Media Transfer Protocol)
  3. PTP (Picture Transfer Protocol)
  4. RNDIS (USB Ethernet)
  5. Source audio
  6. MIDI

J'ai branché le câble USB sur le PC et j'ai reçu ce message d'alerte:

 Use USB to transfer files

J'ai appuyé sur OK.

1
Slim

Je ne sais pas quel appareil mtp vous avez mais j'ai pu récupérer des fichiers en utilisant photorec (partie du paquet testdisk) où scapel (obsolète) et avant tout (également obsolètes) n'ont pas pu. Je recommande également de configurer le périphérique mtp sur le stockage de masse afin que photorec puisse le lire comme mentionné ici Comment monter un smartphone pour récupérer des fichiers

1
Luis Alvarado

Vous ne pouvez pas le faire, car MTP est un protocole de haut niveau. Il ne vous donne pas accès au système de fichiers sous-jacent; il vous donne accès au système de fichiers vu par le système hébergeant la session MTP (par exemple, le téléphone dans cet exemple). Les systèmes voient les fichiers comme supprimés, ils ne sont donc pas accessibles via MTP.

Vous devez en quelque sorte accéder à cet appareil. Certains téléphones peuvent apparaître comme des périphériques de stockage de masse, et s'il s'agit d'une carte SD, vous pouvez l'insérer dans votre ordinateur. Ou vous pouvez trouver un outil de récupération qui s'exécute sur le téléphone.

0
vidarlo