Récupération de données depuis le stockage persistant lorsqu'il a des erreurs de système de fichiers
Si au contraire, votre clé USB Tails ne démarre pas, consultez nos instructions sur la récupération de données depuis le stockage persistant lorsque Tails ne démarre pas.
Tails peut essayer de corriger ces erreurs, mais cela risque d'effacer certaines de vos données et de prendre beaucoup de temps.
C'est pourquoi, si vous ne pouvez pas restaurer depuis une sauvegarde récente, nous vous recommandons de créer une image de partition de votre stockage persistant avant de tenter de réparer le système de fichiers de votre stockage persistant depuis l'Écran de bienvenue.
La plupart du temps, la réparation du système de fichiers fonctionnera bien et sera suffisante pour réparer votre stockage persistant.
Dans les rares cas où la réparation du système de fichiers ne fonctionne pas, vous pouvez récupérer une partie ou la plupart de vos données depuis cette image de partition en utilisant des outils d'investigation avancés. Cette procédure de récupération est très technique et vous pourriez avoir besoin de l'aide d'une personne expérimentée en matière de récupération de données.
- Récupération de données depuis le stockage persistant lorsqu'il a des erreurs de système de fichiers
- Création d'une image de partition de votre stockage persistant
- Récupération de données depuis le stockage persistant
Création d'une image de partition de votre stockage persistant
Une image de partition est une copie complète de votre stockage persistant dans un seul fichier que vous pouvez enregistrer sur un disque dur externe depuis Tails.
Pour sauvegarder l'image de partition en dehors de Tails, vous avez besoin d'un disque dur externe avec autant d'espace libre que votre stockage persistant, généralement 8 Go de moins que votre clé USB Tails. Vous pouvez aussi utiliser une autre clé USB de même capacité que votre clé USB Tails, mais sachez qu'écrire sur une clé USB est souvent beaucoup plus lent qu'écrire sur un disque dur.
L'image de partition contient une version non chiffrée de votre stockage persistant.
Nous vous recommandons de sauvegarder l'image de partition sur un disque dur chiffré.
Nous présentons ici deux techniques différentes pour créer une image de partition de votre stockage persistant.
Créer une image de partition avec l'utilitaire Disques
Essayez cette technique en premier si le matériel de votre clé USB fonctionne.
Créer une image de partition via
ddrescue
en ligne de commandeEssayez cette technique en premier si le matériel de votre clé USB est non fonctionnel.
Utiliser
ddrescue
est plus compliqué mais plus fiable que l'utilitaire Disques pour récupérer des données si le matériel de votre clé USB est défectueux.
Créer une image de partition en utilisant l'utilitaire Disques
Quand le matériel de votre clé USB n'est pas défectueux, l'utilitaire Disques est la façon la plus simple pour créer une image de partition de votre stockage persistant.
Préparation du disque dur externe
Démarrez Tails.
Dans l'écran de bienvenue :
Choisissez de démarrer sans déverrouiller votre stockage persistant.
Choisissez Applications ▸ Fichiers pour ouvrir le navigateur de Fichiers.
Branchez le disque dur sur lequel vous voulez sauvegarder l'image de partition de votre stockage persistant. Vous avez besoin d'autant d'espace libre que la taille de votre stockage persistant, généralement 8 Go de moins que votre clé USB Tails.
A new volume appears in the sidebar of the Files browser.
Faites un clic droit (sur Mac, cliquez avec deux doigts) sur le nouveau volume qui apparaît dans la barre latérale du navigateur de Fichiers et choisissez Propriétés dans le menu de raccourci.
Take note of the free space in the volume.
Identification de votre stockage persistant dans l'utilitaire Disques
Choisissez Applications ▸ Utilitaires ▸ Disques pour ouvrir l'utilitaire Disques.
Dans le panneau de gauche de l'utilitaire Disques, identifiez votre clé USB Tails dans la liste des périphériques de stockage.
Vérifiez sa marque et sa taille.
Dans le panneau de gauche, cliquez sur le périphérique de stockage qui correspond à votre clé USB Tails.
Dans le panneau de droite, ce périphérique de stockage devrait avoir 2 volumes, correspondants aux 2 partitions sur la clé USB.
1 volume avec l'étiquette Tails et un contenu FAT.
Ce volume correspond à la partition système de votre Tails.
1 volume avec une étiquette TailsData et un contenu LUKS.
Ce volume correspond à la version chiffrée de votre stockage persistant.
Dans le panneau de droite, cliquez sur le volume qui correspond à votre stockage persistant.
Vérifiez que le contenu de votre volume est de type Chiffrement LUKS.
Déverrouillage de votre stockage persistant dans l'utilitaire Disques
Avant de créer une image de partition, déverrouillez le chiffrement pour accéder à la version déchiffrée de votre stockage persistant. Pour ce faire :
Cliquez sur
.
Dans la fenêtre Saisir la phrase de passe pour déverrouiller, entrez la phrase de passe de votre stockage persistant.
Cliquez sur Déverrouiller.
Dans la fenêtre Authentification nécessaire, entrez votre mot de passe d'administration.
Si le déverrouillage échoue à cette étape, votre stockage persistant et si endommagé que le déchiffrement est impossible, rendant toutes vos données complètement irrécupérables.
Dans le panneau de droite, cliquez sur le nouveau volume qui apparaît en dessous du volume LUKS.
Vérifiez que le contenu du nouveau volume est du type Ext4.
Ce volume correspond à la version déchiffrée de votre stockage persistant.
Vérifiez que la taille de votre stockage persistant déchiffré est plus petite que l'espace libre disponible sur le disque dur externe.
Notez le nom de périphérique de votre stockage persistant.
Le nom de périphérique est composé de
/dev/mapper/luks
, suivi par des lettres et des chiffres.
Création de l'image de partition
Choisissez
▸ Créer une image de la partition.
Dans la fenêtre Créer une image disque :
Dans le champ Nom, indiquez stockage-persistant.img.
In the Save in Folder menu, choose the external hard disk to which you want to save the partition image.
Cliquez sur le bouton Démarrer la création.
Dans la fenêtre Authentification nécessaire, entrez votre mot de passe d'administration.
Une fois la création de l'image de partition terminée :
Si la création a réussi, éteignez Tails.
Vous pouvez maintenant en toute sécurité démarrer la récupération de données depuis le stockage persistant.
Si la création a échoué, essayez la deuxième technique décrite ci-dessous pour à la place créer une image de partition en utilisant
ddrescue
en ligne de commande.
Créer une image de partition en utilisant ddrescue en ligne de commande
Si la création d'une image de partition en utilisant l'utilitaire Disques
échoue, vous pouvez essayer cette deuxième technique en utilisant
ddrescue
, qui peut être plus résistant aux pannes matérielles.
L'utilitaire ddrescue
tente d'abord de copier les parties du stockage
persistant qui ne sont pas défaillantes et ignore celles qui le
sont. Ensuite, vous pouvez relancer ddrescue
pour essayer de copier les
parties qui n'ont pas pu être copiées la première fois.
Choisissez Applications ▸ Fichiers pour ouvrir le navigateur de Fichiers.
Dans le navigateur de Fichiers, naviguez jusqu'au dossier du disque dur externe où vous voulez sauvegarder l'image de partition de votre stockage persistant.
Faites un clic droit sur un espace vide du panneau de droite et choisissez Ouvrir dans un terminal dans le menu de raccourci.
Cela ouvre un terminal configuré pour fonctionner dans ce dossier.
Dans le terminal, exécutez la commande suivante. Remplacez /dev/mapper/luks-xyz par le nom de périphérique trouvé lors de l'identification de votre stockage persistant dans l'utilitaire Disques.
ddrescue /dev/mapper/luks-xyz stockage-persistant.img ddrescue.log
La sortie de
ddrescue
ressemble à ceci :GNU ddrescue 1.27 Press Ctrl-C to interrupt ipos: 749404 kB, non-trimmed: 0 B, current rate: 34996 kB/s ipos: 1446 MB, non-trimmed: 0 B, current rate: 24772 kB/s opos: 1446 MB, non-scraped: 0 B, average rate: 33629 kB/s non-tried: 9290 MB, bad-sector: 0 B, error rate: 0 B/s rescued: 1446 MB, bad areas: 0, run time: 43s pct rescued: 13.46%, read errors: 0, remaining time: 1m 31s time since last successful read: 0s Copying non-tried blocks... Pass 1 (forwards)
La section à propos des bad areas (zones défectueuses) fait référence à des erreurs de lecture des données de votre stockage persistant, probablement dues à des défaillances matérielles.
Une fois que
ddrescue
a terminé :Si des zones défectueuses sont signalées, essayez de débrancher votre clé USB quelques minutes pour la laisser se reposer et exécutez la même commande
ddrescue
une nouvelle fois pour copier plus de données.Nous vous recommandons de remplacer votre clé USB et de copier l'image de partition sur une nouvelle clé USB après avoir exécuté
ddrescue
plusieurs fois.Si aucune zone défectueuse n'est signalée ou si les mêmes zones défectueuses sont signalées après plusieurs exécutions de la commande
ddrescue
, cela signifie que toutes les données pouvant être récupérées ont été copiées dans l'image de partition.
Éteignez Tails.
Vous pouvez maintenant en toute sécurité démarrer la récupération de données depuis le stockage persistant.
Récupération de données depuis le stockage persistant
Après la création d'une image de partition, vous pouvez de façon sûre essayer de récupérer les données de votre stockage persistant sans risquer d'effacer davantage de données.
Nous présentons ici trois techniques de récupération qui fonctionnent dans des cas différents. Nous vous recommandons d'essayer les trois techniques l'une après l'autre.
Réparation du système de fichiers depuis l'Écran de bienvenue
Si le matériel de votre clé USB n'est pas défaillant, la réparation du système de fichiers depuis l'Écran de bienvenue est probablement la technique la plus simple.
Copie de l'image de partition sur une nouvelle clé USB
Si le matériel de votre clé USB est défaillant, vous devriez encore pouvoir réparer le système de fichiers de votre stockage persistant en copiant l'image de partition sur une nouvelle clé USB.
Analyser l'image de partition en utilisant Autopsy
Autopsy est un outil avancé d'investigations numériques qui permet de récupérer des fichiers, même depuis un système de fichiers endommagé.
Réparation du système de fichiers depuis l'Écran de bienvenue
Si le matériel de votre clé USB n'est pas défaillant, la réparation du système de fichiers depuis l'Écran de bienvenue est probablement la technique la plus simple.
Démarrez sur la clé USB Tails qui a des erreurs de système de fichiers.
Dans l'Écran de bienvenue, essayez de déverrouiller le stockage persistant.
Lorsque le message d'erreur à propos du système de fichiers apparaît, cliquez sur le bouton Réparer le système de fichiers.
La réparation du système de fichiers démarre.
La réparation peut prendre un temps important, de quelques secondes à plusieurs heures.
Si la réparation prend plus d'un jour, éteignez Tails et analysez l'image de partition en utilisant Autopsy à la place.
Après que la réparation soit terminée :
Si la réparation a réussi, démarrez Tails et vérifiez le contenu de votre stockage persistant.
Nous vous recommandons de garder l'image de partition quelques temps.
Si vous constatez après coup que certains fichiers sont manquants ou endommagés, vous pourriez encore les récupérer en analysant l'image de partition en utilisant Autopsy.
Si la réparation a échoué, essayez de copier l'image de partition sur une nouvelle clé USB comme expliqué ci-dessous.
Copier l'image de partition sur une nouvelle clé USB
If the hardware of your USB stick is failing, you might still be able to repair the file system of your Persistent Storage after copying the partition image to a new USB stick.
Création d'une nouvelle clé USB Tails avec stockage persistant
Installer Tails sur une nouvelle clé USB.
La nouvelle clé USB doit avoir au moins autant de capacité que votre clé USB Tails actuelle.
Démarrez sur le nouveau Tails.
Lors du démarrage de Tails, définissez un mot de passe d'administration.
Create a Persistent Storage on the new Tails.
Fermez les paramètres du stockage persistant après la création, lorsque la liste des fonctionnalités est affichée.
Le processus décrit ci-dessous remplace le contenu et la configuration du nouveau stockage persistant. Ainsi, les fonctionnalités que vous activez après la création du stockage persistant n'ont aucune importance.
Copying the partition image onto the new USB stick
Choisissez Applications ▸ Utilitaires ▸ Disques pour ouvrir l'utilitaire Disques.
In the left pane of the Disks utility, identify your new Tails USB stick in the list of storage devices.
Vérifiez sa marque et sa taille.
In the left pane, click on the storage device that corresponds to your new Tails USB stick.
In the right pane, this storage device should have 3 volumes.
1 volume avec l'étiquette Tails et un contenu FAT.
Ce volume correspond à la partition système de votre Tails.
1 volume avec une étiquette TailsData et un contenu LUKS.
Ce volume correspond à la version chiffrée de votre stockage persistant.
1 volume with a TailsData label and Ext4 content.
This volume corresponds to the decrypted version of your Persistent Storage.
In the right pane, click on the Ext4 volume, which is the one that corresponds to the decrypted version of your Persistent Storage.
In the attributes listed below the volume, verify that the content of the volume is mounted at /home/amnesia/Persistent.
Click on the
button to unmount the Persistent Storage.
Plug in the hard disk on which you saved the partition image of your Persistent Storage.
Choose
▸ Restore Partition Image.
In the Restore Disk Image dialog, browse for the partition image on the hard disk that you plugged in.
Click on the Start Restoring button.
After the restoration finishes, restart on the new Tails USB stick.
Fixing the file system errors on the new USB stick
Dans l'Écran de bienvenue, essayez de déverrouiller le stockage persistant.
If an error message about file system errors appears, click on the Repair File System button.
La réparation du système de fichiers démarre.
La réparation peut prendre un temps important, de quelques secondes à plusieurs heures.
Si la réparation prend plus d'un jour, éteignez Tails et analysez l'image de partition en utilisant Autopsy à la place.
Après que la réparation soit terminée :
Si la réparation a réussi, démarrez Tails et vérifiez le contenu de votre stockage persistant.
Nous vous recommandons de garder l'image de partition quelques temps.
Si vous constatez après coup que certains fichiers sont manquants ou endommagés, vous pourriez encore les récupérer en analysant l'image de partition en utilisant Autopsy.
If the repair failed, try to analyze the partition image using Autopsy as described below.
Analyzing the partition image using Autopsy
Autopsy is an advanced digital forensics tool that allows recovering files, even from broken file systems.
Autopsy is open source and available for free on Windows, macOS, and Linux.
To avoid leaving traces of the content of your Persistent Storage on the operating system where Autopsy is used, we recommend that you use Autopsy in Tails. But, Autopsy is easier to install in Windows than in Tails.
We are not providing step-by-step instructions on how to install and use Autopsy.
If you don't feel confident installing and using Autopsy on your own, we recommend that you get help from someone with more experience with Linux and data recovery.
You can also read the Autopsy User Documentation.
Installing Autopsy in Tails
The general steps are:
From the download page, download the 2 binaries needed to run Autopsy:
The DEB file of The Sleuth Kit.
The ZIP file of Autopsy.
From the installation instructions of Autopsy for Linux, download the 2 scripts needed for the installation:
install_prereqs_ubuntu.sh
install_application.sh
Execute the following commands in a Terminal. You might have to adjust to newer versions of Autopsy.
bash install_prereqs_ubuntu.sh
sudo apt install libsqlite3-dev libc3p0-java unzip
sudo dpkg -i sleuthkit-java_4.12.1-1_amd64.deb
bash install_application.sh -z autopsy-4.21.0.zip -i ~/Persistent/autopsy -j /usr/lib/jvm/java-17-openjdk-amd64
/home/amnesia/Persistent/autopsy/autopsy-4.21.0/bin/autopsy
When starting for the first time, Autopsy freezes on Starting modules.
Press Enter to continue.
Using Autopsy to analyze the partition image
The general steps are:
Start Autopsy.
Open a new case.
Add the partition image of the Persistent Storage as a data source.
Autopsy analyzes the data source.
After the analysis finishes, the files that were recovered are listed in different ways in the left sidebar, for example, both as a file system tree and by type of files.
Extract the files that you want to recover to the case folder.