Forum Linux.général recuperation de données formatées

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
18
août
2025

Bonjour, petit nouveau , heureus d etre ici pour apprendre !

j ai utilisé savecopy pour récupérer des documents formatés qui se trouvaient sur une clé usb en fat32.
j ai d'abord créé une image puis recuperer les données de cette image vers un autre emplacement, je l ai fais sur le bureau de mon linux, dans un fichier " recup" ! le fait est que je n ai pas d extension sur ce fichier et je ne sais pas comment accéder à son contenu ! merci de votre aide !

  • # Précisions

    Posté par  (Mastodon) . Évalué à 2 (+0/-0).

    Bonjour et bienvenue !

    Pourrais être plus précis STP ? Quel est ce "savecopy" dont tu parles ?

    Pour connaitre le format des données d'un fichier, tu peux utiliser la commande file dans un terminal :

    $ file debian-live-13.0.0-amd64-gnome.iso SHA256SUMS
    debian-live-13.0.0-amd64-gnome.iso: ISO 9660 CD-ROM filesystem data (DOS/MBR boot sector) 'd-live 13.0.0 gn amd64' (bootable)
    SHA256SUMS:                         ASCII text
    

    Selon le type de données tu pourras ensuite ajouter une extension au fichier.

    • [^] # Re: Précisions

      Posté par  . Évalué à 1 (+0/-0).

      Safecopy, un petit soft sous licence GPL, fonctionnant sous Linux et BSD permet de surmonter vos erreurs I/O et récupérera tout ce qu'il peut récupérer même sur des supports en souffrance cosmique

      Merci pour tes infos , je suis un utilisateur, bidouilleur, loin d'etre un expert

      à la base les donnees etaiENT sur la pc vieillisant dun ami qui a un windows 10 et qui allait en acheter un autre(windows) car son porcesseur est trop faible pour W11, je lui ai dit "ALTE LÀ", y a une autre solution !

      Safecopy est un programme simple et gratuit qui peut accéder à des secteurs corrompus ou endommagés d'un dispositif de stockage, même lorsque les protocoles d'entrée/sortie ont échoué. Il ne peut pas nécessairement récupérer les fichiers supprimés mais peut les copier dans une nouvelle destination lorsque le navigateur de fichiers natif s'avère insuffisant pour le travail. Il fonctionne avec presque n'importe quel appareil numérique, y compris les disquettes, les disques DVD et Blu-Ray, les lecteurs flash, les cartes SD et les disques durs, entre autres.

      Le programme utilise des outils d'accès à deux niveaux qui lui permettent de naviguer même dans les secteurs non alloués. Les utilisateurs ont souligné qu'ils pouvaient utiliser Safecopy pour récupérer les fichiers nécessaires, même s'il y avait de lourds dommages physiques sur les lecteurs de stockage. Le code est open-source, et vous pouvez commodément configurer différents paramètres à partir de votre terminal Linux pour récupérer toutes les données requises avant que votre dispositif de stockage ne s'y déroule.
      Principales caractéristiques de la copie

      Safecopy for Ubuntu et d'autres noyaux Linux présente plusieurs caractéristiques précieuses. Quelques méticons sont décrits ci-après.

      Avec Safecopy, vous pouvez récupérer des blocs et des partitions entiers sur un nouveau disque de votre choix.
      Safecopy vous permet de ressusciter les fichiers ISO et les images virtuelles stockés sur n'importe quel appareil.
      Il possède le facteur de sortie le plus lisible de la plupart des autres outils de récupération de données Linux open source.
      Safecopy prend en charge l'accès RAW et peut copier les images du système à partir du disque. C'est mieux pour préserver la configuration des anciens dispositifs de stockage et émailler les anciens médias, tels que les vieux films DVD et les jeux de console.
      Partie 2. Comment utiliser Safecopy sur Linux?

      Maintenant que vous savez ce que Safecopy peut faire sur Linux, observons comment vous pouvez l'utiliser. Il s'agit, après tout, d'un système basé sur la commande. Donc, vous devez suivre quelques étapes avant d'utiliser Safecopy pour la récupération de données.
      1. Conditions préalables

      Tout d'abord, vous devez vous assurer que votre login utilisateur a des droits administratifs, car vous traiterez des modifications du système de fichiers. En outre, vérifiez que vous disposez d'une connexion Internet forte et cohérente. Vous n'avez pas besoin de vitesse 5G, mais une connexion stable ne vous force pas à reporter un balayage au milieu d'une séance.
      2. Comment installer Safecopy sur Linux

      Vous pouvez télécharger Safecopy à partir de plusieurs sites web qui offrent des liens open source. Pourtant, SourceForge est le meilleur pari, car il a tous les installateurs pour divers noyaux Linux. Les utilisateurs d'Ubuntu peuvent également exécuter la commande suivante pour installer Safecopy directement à partir du terminal.

      sudo apt update
      sudo apt install safecopy
      3. Différents cas d'utilisation de la copie

      Plusieurs cas d'utilisation font de Safecopy une option viable. Voici comment vous pouvez :

      Ressusciter un fichier à partir d'un disque monté mais endommagé qu'une copie tombe probablement en panne.

      safecopy /path/to/problemfile ~/saved-file

      • Créer une image du système de fichiers d'un disque/dispositif endommagé.

      safecopy /dev/device ~/diskimage

      Ressusciter les données par le biais d'une analyse approfondie.

      safecopy source dest -l 1* -R 8 -Z 2

      (Si un désalignement logique persiste dans les secteurs de blocs)

      safecopy source dest -l 1* -r 1 -R 8 -Z 2

      Ressusciter les données aussi rapidement que possible, ou ressusciter les données avec un faible risque d'endommagement supplémentaire du système de fichiers.

      safecopy source dest -l 10% -R 0 -Z 0

      • Ressusciter rapidement certains des dossiers. Ensuite, recherchez plus de données de manière approfondie à un point ultérieur.

      safecopy source dest -l 10% -R 0 -Z 0 -o badblockfile
      safecopy source dest -l 1* -R 8 -Z 2 -I badblockfile

      Une approche alternative utilisant les nouvelles caractéristiques prédéfinies:

      safecopy source dest --stage1
      safecopy source dest --stage2
      safecopy source dest --stage3

      Utilisez le lecteur de disques d'un ami pour compléter les données de mon disque endommagé.

      safecopy /dev/mydrive imagefile -b \
      -o myblockfile;
      safecopy /dev/otherdrive imagefile -b \
      -I myblockfile -i -o otherblockfile;
      safecopy /dev/anotherdrive imagefile \
      -b -I otherblockfile -i

      • Pause et plus tard reprise d'une procédure de sauvetage des données.

      safecopy source dest
      (safecopy aborts)
      safecopy source dest -I /dev/null

      Interrompre et, plus tard, reprendre une procédure de sauvetage des données avec la sortie de bloc incorrecte appropriée.

      safecopy source dest -o badblockfile
      (This aborts Safecopy.)
      mv badblockfile savedbadblockfile
      safecopy source dest -C /dev/null -o badblockfile
      cat badblockfile >>savedbadblockfile

      • Pause et reprise en mode incrémental.

      (Il a besoin d'un peu de script bash pour obtenir les bonnes listes de blocs)

      safecopy source dest -o badblockfile1
      safecopy source dest -I badblockfile1 -o badblockfile2
      (safecopy aborts)
      latest=$( tail -n 1 badblockfile2 )
      if [ -z $latest ]; then latest=-1; fi;
      cat badblockfile1 | while read block; do
      [ $block -gt $latest ] && echo $block >>badblockfile2;
      done;
      safecopy source dest -I badblockfile2 -o badblockfile3

      Trouver des fichiers corrompus sur un système de fichiers qui n'est que partiellement sauvé.

      safecopy /dev/filesystem image -M CorruptedImage
      fsck image
      mount -o loop image /mnt/mountpoint
      grep -D /mnt/mountpoint "CorruptedImage"

      Remarque: Vous ne trouverez que certains fichiers affectés si les parties de données illisibles sont plus petites que votre chaîne de marqueurs.

      Exclure la liste des mauvais blocs précédemment connus d'un système de fichiers à partir de la création d'images de système de fichiers.

      dumpe2fs -b /dev/filesystem >badblocklist
      safecopy /dev/filesystem image \
      -X badblocklist -x

      • Créez une image d'un disque qui commence à une destination (X) et est d'une taille spécifique (Y).

      safecopy /dev/filesystem -b -s -l

      • Combiner deux images partielles de données récupérées sans accès à la source endommagée. (C'est un peu délicat. Vous devez obtenir de mauvaises listes de blocs d'une manière ou d'une autre pour que les deux fichiers fassent savoir à Safecopy où se trouvent les données manquantes. Vous pouvez les traiter automatiquement si vous utilisez la fonction -M (marque). Cependant, cette fonctionnalité n'est pas présente sur Safecopy. Supposons que vous ayez deux mauvais fichiers de blocs comme suit.

      imag1.dat
      imag1.badblocks (blocksize1)
      imag2.dat
      imag2.badblocks (blocksize2)

      La taille de fichier de l'imag1 doit être supérieure ou égale à celle de l'imag2. Si ce n'est pas le cas, il peut être nécessaire de les échanger pour aller plus loin.)

      cp imag2.dat combined.dat
      safecopy imag1.dat combined.dat -I imag2.badblocks -i blocksize2 \
      -X imag1.badblocks -x blocksize1

      (Cela vous apporte les données combinées mais pas de mauvaise liste de blocs de sortie. La liste des mauvais blocs qui en résulteraient serait les mauvais blocs qui sont

      1: dans les deux mauvaises listes de blocs, ou
      2: dans image1.badblocks et au-delà de la taille du fichier image2

      Résoudre cette logique dans un script coquilleux court devrait être raisonnablement simple. La solution pourrait être expédiée avec Safecopy dans les futurs patchs. D'ici là, considérez ce tutoriel votre chance de contribuer à un projet aléatoire open source.)

      Données de secours d'un appareil à ruban adhésif.

      Si le pilote du dispositif de bande prend en charge lseek(), Sfecopy le traitera comme n'importe quel fichier régulier. Sinon, cela vous aiderait si vous utilisiez l'option " -S" de Safecopy avec un script auto-écrit pour sauter les mauvais blocs. (Par exemple, en utilisant la "t-chercher"). En outre, assurez-vous que votre appareil magnétophone ne se reconnecte pas automatiquement.
      Troisième partie. La meilleure alternative à la copie pour la récupération de données Linux

      Aussi polyvalent que l'est Safecopy for Ubuntu, il ne peut toujours pas récupérer des fichiers qui ont été accidentellement supprimés ou dont les images ont été effacées du disque. En outre, l'interface basée sur la ligne de commande la rend exceptionnellement gênante pour les personnes ayant peu ou pas d'expérience en programmation.

  • # mes commandes

    Posté par  . Évalué à 1 (+0/-0). Dernière modification le 18 août 2025 à 15:02.

    En premier j ai éxecuté cette commande pour crér un image des donnees la clé usb

    safecopy /dev/sdb ~/diskimage
    (le device(la clé usb):/dev/sdb)

    mais en fait cela a été enregistré dans /root/dikimage
    donc j ai déplacé ensuite l image sur le bureau pour plus de commodité, mais sans donner d' extension au fichier, c est ça quand on n y capte rien

  • # retour de ta commande

    Posté par  . Évalué à 1 (+0/-0).

    root@jeanmarie-Aspire-A315-33:/home/jeanmarie/Bureau# file recup
    recup: DOS/MBR boot sector; partition 1 : ID=0xc, active, start-CHS (0x0,0,49), end-CHS (0x3a9,47,6), startsector 48, 31506384 sectors

  • # rectification

    Posté par  . Évalué à 1 (+0/-0).

    je rectifie, ma deuxieme commande est : safecopy /root/diskimage /home/jeanmarie/Bureau/recup -l 1* -R 8 -Z 2

    pour deplacer l image ! j ai bettement refait un savecopy alors que j aurais pu simplement copier , j avais oublier de poster les arguments, donc je rectifie !

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.