Ubuntu hat Dateien vom Gastkonto-Desktop gelöscht

8

Ich habe Ubuntu 12.10 und habe ein Gastkonto verwendet. Ich habe einige Dateien auf den Desktop heruntergeladen und mein M / C nach der Verwendung heruntergefahren. Heute, als ich mich bei einem Gastkonto angemeldet habe, um diese Dateien zu kopieren, waren diese Dateien überraschenderweise verschwunden und der Desktop war klar. Ich denke, Ubuntu löscht beim Herunterfahren alle Dateien aus dem Gastkonto.

Können Sie mich bitte anleiten, diese verlorenen Dateien wiederherzustellen?

Vielen Dank

Sandig
quelle
Ja, Ubuntu löscht beim Neustart alle Dateien aus dem Gastkonto, und ich glaube nicht, dass es eine einfache Möglichkeit gibt, diese wiederherzustellen
Sam
So funktioniert das Ubuntu-Gastkonto, sodass einer nicht sehen kann, was der andere Gast heruntergeladen hat. Wenn Sie das Gastkonto verwenden, kopieren Sie die benötigten Dateien auf ein USB-Laufwerk, bevor Sie sich abmelden.
user68186
1
Eigentlich wusste ich nichts davon. Ich werde es im Hinterkopf behalten oder besser, ich werde das Gastkonto deaktivieren.
Sandy

Antworten:

12

Das Gastkonto von Ubuntu ist ein spezieller tmpfsKontotyp, dessen Ausgangsverzeichnis auf den Einhängepunkt eines Dateisystems festgelegt ist, in dem Daten gespeichert werden, die nach einem Neustart nicht beibehalten werden müssen.

Die Daten in tmpfswerden im RAM gespeichert, das durch den Auslagerungsspeicher gesichert wird. Daher ist es wahrscheinlich, dass die Daten überhaupt nicht auf die Festplatte geschrieben wurden, sodass im Grunde nichts wiederhergestellt werden kann.

Weitere Details zu tmpfs .

Wenn Sie neugierig sind, wie ein Gastkonto eingerichtet ist, können Sie lernen /usr/sbin/guest-account, welches Shell-Skript zum Erstellen / Entfernen eines Gastkontos verwendet wird.

Sergey
quelle
1

Versuchen Sie TestDisk:

sudo apt-get install testdisk

Es ist ein Allzweck-Tool zur Wiederherstellung von Dateisystemen. Gehen Sie folgendermaßen vor, um gelöschte Dateien wiederherzustellen:

  1. Öffnen Sie TestDisk im Terminal als root:

    sudo testdisk
    
  2. Wählen Sie die Festplatte aus, die Ihre Ubuntu-Partition enthält

  3. Wählen Sie Ihr Partition Tabel-Format (normalerweise Intel, aber möglicherweise EFI auf 2 TB + Festplatten)

  4. Wählen Sie "Analysieren -> Schnellsuche"

  5. Wenn der Scanvorgang abgeschlossen ist, wählen Sie Ihre Ubuntu-Partition aus und drücken Sie P

  6. Navigieren Sie zum Home-Ordner und prüfen Sie, ob Sie die gelöschten Dateien finden können. Wenn ja c, kopieren Sie sie an einen sicheren Ort

  7. Drücken Sie nun qkontinuierlich, um TestDisk sicher zu verlassen.

EDIT: Ich habe es gerade wiederholt und es scheint nicht, dass TestDisk gelöschte Ordner finden kann. Ich werde es jedoch noch einmal überprüfen.

Japzone
quelle
Sergey hat mich daran erinnert, dass das Gastkonto nicht auf der Festplatte gespeichert ist, sodass die Wiederherstellung auf keinen Fall, selbst meine oben beschriebene Methode, höchstwahrscheinlich nicht funktioniert. Es tut uns leid.
Japzone