2017-07-04 5 views
1

J'essaye de restaurer un fichier de mon NAS avec l'outil PhotoRec sur USB. Cependant, lorsque je tente de l'exécuter, je reçois l'erreur suivante:Photorec bibliothèque manquante libjpeg.so.62

./photorec: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory 

Je suis conscient qu'il est de dire que je dois installer libjpeg package, mais je ne peux pas le faire parce qu'il est une machine WD exécutant leur système d'exploitation propriétaire.

Existe-t-il une autre façon d'exécuter Photorec et de contourner cette erreur? De ce que je peux voir sur sa page officielle, la bibliothèque spécifiée est facultative comme indiqué here.

Jpeg library - Optional, used by PhotoRec to improved JPEG recovery rate

Comme le fichier n'est pas une image JPEG, je n'ai pas besoin de cette amélioration.

Aussi, je peux exécuter TestDisk très bien, mais il ne peut pas trouver le fichier supprimé et de ce que j'ai lu, PhotoRec est mieux dans l'exécution de ces tâches.

Toute aide est appréciée (suggestions pour un autre outil aussi).

Répondre

1

J'ai trouvé une réponse au problème sur les forums cgsecurity.

Voici un link sur le forum où vous pouvez télécharger une version compilée de la bibliothèque libjpeg et lancer Photorec.

Les instructions se trouvent dans le poste lui-même et sont très simples:

  1. Télécharger le fichier compressé. Décompressez-le dans le répertoire /ur/lib/.
  2. Vérifiez si la bibliothèque est en fait ajoutée avec la commande suivante ldconfig -v | grep libjpeg.
  3. Exécutez Photorec.