- doc
- persistent storage
- Recuperació de dades de l'Emmagatzematge Persistent quan té errors del sistema de fitxers
Si, en canvi, el vostre llapis USB de Tails no s'engega, consulteu les nostres instruccions de recuperació de dades de l'Emmagatzematge Persistent quan Tails no s'inicia.
Tails pot intentar solucionar aquests errors, però això podria esborrar algunes de les vostres dades i trigar molt de temps.
Per això, si no podeu restaurar des d'una còpia de seguretat recent, us recomanem que creeu una imatge de partició del vostre Emmagatzematge Persistent abans d'intentar reparar el sistema de fitxers del vostre Emmagatzematge Persistent des de la Pantalla de Benvinguda.
La majoria de les vegades, la reparació del sistema de fitxers funcionarà bé i serà suficient per arreglar el vostre Emmagatzematge Persistent.
En els casos poc habituals en què la reparació del sistema de fitxers no funcioni, és possible que pugueu recuperar part o la majoria de les vostres dades d'aquesta imatge de partició mitjançant eines forenses avançades. Aquest procés de recuperació és molt tècnic i és possible que necessiteu ajuda d'algú amb experiència en la recuperació de dades.
- Creació d'una imatge de partició del vostre Emmagatzematge Persistent
- Recovering data from the Persistent Storage
Creació d'una imatge de partició del vostre Emmagatzematge Persistent
Una imatge de partició és una còpia de tot el vostre Emmagatzematge Persistent en un únic fitxer que podeu desar en un disc dur extern des de Tails.
Per desar la imatge de la partició fora de Tails, necessiteu un disc dur extern amb tant d'espai lliure com la mida del vostre Emmagatzematge Persistent, normalment 8 GB menys que el vostre llapis USB de Tails. També podeu utilitzar un altre llapis USB de la mateixa mida que el vostre llapis USB de Tails, però escriure en un llapis USB sol ser molt més lent que escriure en un disc dur.
La imatge de la partició conté una versió desencriptada del vostre Emmagatzematge Persistent.
Us recomanem que deseu la imatge de la partició en un disc dur encriptat.
Us presentem aquí dues tècniques diferents per crear una imatge de partició del vostre Emmagatzematge Persistent.
Crear una imatge de partició amb la utilitat Discs
Proveu aquesta tècnica primer si el maquinari del vostre llapis USB no falla.
Crear una imatge de partició utilitzant
ddrescue
a la línia d'ordresProveu aquesta tècnica primer si el maquinari del vostre llapis USB falla.
Utilitzar
ddrescue
és més difícil, però és millor que la utilitat Discs per recuperar les dades si el maquinari del vostre llapis USB falla.
Creació d'una imatge de partició mitjançant la utilitat Discs
Quan el maquinari del vostre llapis USB no falla, utilitzar la utilitat Discs és la forma més senzilla de crear una imatge de partició del vostre Emmagatzematge Persistent.
Preparació del disc dur extern
Inicieu Tails.
A la Pantalla de Benvinguda:
Trieu iniciar sense desbloquejar el vostre Emmagatzematge Persistent.
Trieu Aplicacions ▸ Fitxers per obrir la utilitat Fitxers.
Connecteu el disc dur on voleu desar la imatge de partició del vostre Emmagatzematge Persistent. Necessiteu tant espai lliure com la mida del vostre Emmagatzematge Persistent, normalment 8 GB menys que el vostre llapis USB de Tails.
Apareix un disc nou a la barra lateral de la utilitat Fitxers.
Feu clic amb el botó dret (a Mac, feu clic amb dos dits) al nou volum que ha aparegut a la barra lateral de la utilitat Fitxers i trieu Propietats al menú de drecera.
Preneu nota de l'espai lliure al disc.
Identificació del vostre Emmagatzematge Persistent a la utilitat Discs
Trieu Aplicacions ▸ Utilitats ▸ Discs per obrir la utilitat Discs.
Al panell esquerre de la utilitat Discs, identifiqueu el vostre llapis USB de Tails a la llista de dispositius d'emmagatzematge.
Verifiqueu la seva marca i mida.
Al panell esquerre, feu clic al dispositiu d'emmagatzematge que correspon al vostre llapis USB de Tails.
Al panell dret, aquest dispositiu d'emmagatzematge hauria de tenir dos volums, corresponents a dues particions del llapis USB.
1 volum anomenat TAILS i amb contingut FAT.
Aquest volum correspon a la partició del sistema del vostre Tails.
1 volum anomenat TailsData i amb contingut LUKS.
Aquest volum correspon a la versió encriptada del vostre Emmagatzematge Persistent.
Al panell dret, feu clic al volum que correspon al vostre Emmagatzematge Persistent.
Verify that the content of the volume is of type LUKS Encryption.
Desbloquejar el vostre Emmagatzematge Persistent a la utilitat Discs
Abans de crear la imatge de la partició, desbloquegeu l'encriptatge per accedir a la versió desencriptada del vostre Emmagatzematge Persistent. Per fer-ho:
Feu clic a .
In the Enter passphrase to unlock dialog, enter the passphrase of your Persistent Storage.
Click Unlock.
In the Authentication Required dialog, enter your administration password.
If unlocking fails at this step, your Persistent Storage is so damaged that decryption is impossible, making all your data completely unrecoverable.
In the right pane, click on the new volume that appears below the LUKS volume.
Verify that the content of the new volume is of type Ext4.
This volume corresponds to the decrypted version of your Persistent Storage.
Verify that the size of your decrypted Persistent Storage is smaller than the available free space in the external hard disk.
Take note of the device name of your Persistent Storage.
The device name is composed of
/dev/mapper/luks
, followed by letters and numbers.
Creating the partition image
Choose ▸ Create Partition Image.
In the Create Disk Image dialog:
In the Name field, specify persistent-storage.img.
In the Save in Folder menu, choose the external disk to which you want to save the partition image.
Click the Start Creating button.
In the Authentication Required dialog, enter your administration password.
After the creation of the partition image finishes:
If the creation succeeded, shutdown Tails.
You can now safely start recovering data from the Persistent Storage.
If the creation failed, try the second technique described below to create a partition image using
ddrescue
on the command line instead.
Creating a partition image using ddrescue on the command line
If creating a partition image using the Disks utility fails, you can try
this second technique using ddrescue
, which can be more resilient to
hardware failures.
The ddrescue
utility tries to copy first the parts of the Persistent
Storage that are not failing and skips over the parts that are
failing. After that, you can run ddrescue
again to try to copy the parts
that failed the first time.
Trieu Aplicacions ▸ Fitxers per obrir la utilitat Fitxers.
In the Files utility, navigate to the folder of the external hard where you want to save the partition image of your Persistent Storage.
Right-click in the empty space of the right pane and choose Open in Terminal in the shortcut menu.
Doing so opens a terminal that is configured to operate in this folder.
In the terminal, execute the following command. Replace /dev/mapper/luks-xyz with the device name found when identifying your Persistent Storage in the Disks utility.
ddrescue /dev/mapper/luks-xyz persistent-storage.img ddrescue.log
The output of
ddrescue
looks like this: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-sc*****d: 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)
The section about bad areas refers to errors reading the data of your Persistent Storage, most likely because of hardware failures.
After
ddrescue
finishes:If bad areas were reported, try leaving your USB stick to rest for some minutes and executing the same
ddrescue
command again to copy more data.We recommend that you replace your USB stick and copy the partition image to a new USB stick after you execute
ddrescue
several times.If no bad areas were reported or if the same bad areas were reported after several executions of the
ddrescue
command, it means that all the data that could be rescued was copied to the partition image.
Shut down Tails.
You can now safely start recovering data from the Persistent Storage.
Recovering data from the Persistent Storage
After creating a partition image, you can safely try to recover data from your Persistent Storage without risking erasing more data.
We are presenting here 3 recovery techniques that work in different cases. We recommend that you try the 3 techniques one after the other.
Repairing the file system from the Welcome Screen
If the hardware of your USB stick is not failing, repairing the file system from the Welcome Screen is likely the easiest technique.
Copying the partition image to a new USB stick
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.
Analyzing the partition image using Autopsy
Autopsy is an advanced digital forensics tool that allows recovering files, even from broken file systems.
Repairing the file system from the Welcome Screen
If the hardware of your USB stick is not failing, repairing the file system from the Welcome Screen is likely the easiest technique.
Start on the Tails USB stick that has file system errors.
In the Welcome Screen, try to unlock the Persistent Storage.
When the error message about file system errors appears, click on the Repair File System button.
The repair of the file system starts.
The repair can take a long time, from a few seconds to several hours.
If the repair takes more than a day, shutdown Tails and try analyzing the partition image using Autopsy instead.
After the repair finishes:
If the repair succeeded, start Tails and verify the content of your Persistent Storage.
We recommend that you keep the partition image for some time.
If you realize later on that some files are missing or damaged, you might be able to recover them by analyzing the partition image using Autopsy.
If the repair failed, try to copy the partition image to a new USB stick as described below.
Copying the partition image to a new USB stick
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.
Creating a new Tails USB stick with Persistent Storage
Install Tails on a new USB stick.
The new USB stick must be at least as large as your current Tails USB stick.
Start on the new Tails.
En iniciar Tails, configureu una contrasenya d'administració.
Create a Persistent Storage on the new Tails.
Close the Persistent Storage settings after creation, when the list of features is displayed.
El procés que es descriu a continuació sobreescriu el contingut i la configuració del nou Emmagatzematge Persistent. Per tant, no importa quines funcionalitats activeu després de crear l'Emmagatzematge Persistent.
Copying the partition image onto the new USB stick
Trieu Aplicacions ▸ Utilitats ▸ Discs per obrir la utilitat Discs.
In the left pane of the Disks utility, identify your new Tails USB stick in the list of storage devices.
Verifiqueu la seva marca i mida.
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 volum anomenat TAILS i amb contingut FAT.
Aquest volum correspon a la partició del sistema del vostre Tails.
1 volum anomenat TailsData i amb contingut LUKS.
Aquest volum correspon a la versió encriptada del vostre Emmagatzematge Persistent.
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
In the Welcome Screen, try to unlock the Persistent Storage.
If an error message about file system errors appears, click on the Repair File System button.
The repair of the file system starts.
The repair can take a long time, from a few seconds to several hours.
If the repair takes more than a day, shutdown Tails and try analyzing the partition image using Autopsy instead.
After the repair finishes:
If the repair succeeded, start Tails and verify the content of your Persistent Storage.
We recommend that you keep the partition image for some time.
If you realize later on that some files are missing or damaged, you might be able to recover them by analyzing the partition image using 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.