Ubuntu a supprimé des fichiers du bureau du compte invité

8

J'ai Ubuntu 12.10 et j'utilisais un compte invité. J'ai téléchargé quelques fichiers sur le bureau et arrêté mon m / c après utilisation. Aujourd'hui, lorsque je me suis connecté au compte invité pour copier ces fichiers, mais étonnamment, ces fichiers avaient disparu et le bureau était clair. Je suppose que Ubuntu supprime tous les fichiers du compte invité à l'arrêt.

Pouvez-vous s'il vous plaît me guider pour récupérer ces fichiers perdus.

Merci

Sablonneux
la source
Oui, ubuntu supprime tous les fichiers du compte invité au redémarrage, et je ne pense pas qu'il existe un moyen facile de les récupérer
Sam
C'est ainsi que fonctionne le compte invité Ubuntu, de sorte que l'un ne puisse pas voir ce que l'autre invité a téléchargé. si vous utilisez le compte invité, copiez les fichiers dont vous avez besoin sur une clé USB avant de vous déconnecter.
user68186
1
En fait, je n'étais pas au courant de ce fait. Je garderai cela à l'esprit ou mieux je désactiverai le compte invité.
Sandy

Réponses:

12

Le compte Invité d'Ubuntu est un type de compte spécial, dont le répertoire personnel est défini sur le point de montage d'un tmpfssystème de fichiers, qui est utilisé pour stocker des données qui n'ont pas besoin d'être conservées après un redémarrage.

Les données tmpfssont stockées dans la RAM sauvegardée par l'espace de swap, il est donc probable que les données n'avaient jamais été écrites sur le disque, donc il n'y a pratiquement rien à récupérer.

Plus de détails sur tmpfs .

Si vous êtes curieux de savoir comment le compte invité est configuré, vous pouvez étudier /usr/sbin/guest-account, qui est un script shell utilisé pour créer / supprimer un compte invité.

Sergey
la source
1

Essayez TestDisk:

sudo apt-get install testdisk

Il s'agit d'un outil de récupération de système de fichiers polyvalent. Pour récupérer des fichiers supprimés, procédez comme suit:

  1. Ouvrez TestDisk dans le terminal en tant que root:

    sudo testdisk
    
  2. Sélectionnez le disque dur qui contient votre partition Ubuntu

  3. Sélectionnez votre format Tabel de partition (généralement Intel mais peut être EFI sur 2 To + disques durs)

  4. Sélectionnez "Analyser -> Recherche rapide"

  5. Une fois l'analyse terminée, sélectionnez votre partition Ubuntu, puis appuyez sur P

  6. Accédez au dossier d'accueil et voyez si vous pouvez trouver les fichiers supprimés et, si tel est le cas, utilisez-les cpour les copier dans un emplacement sûr

  7. Appuyez maintenant en qcontinu pour quitter TestDisk en toute sécurité.

EDIT: Je viens de réessayer et il ne semble pas que TestDisk puisse trouver les dossiers supprimés, je vais vérifier cependant.

japzone
la source
Sergey m'a rappelé que le compte Invité n'est pas stocké sur le disque, donc la récupération par tous les moyens, même ma méthode ci-dessus, ne fonctionnera probablement pas. Désolé.
japzone