Ubuntu menghapus file dari desktop akun tamu

8

Saya memiliki Ubuntu 12.10 dan menggunakan akun tamu. Saya mengunduh beberapa file di desktop dan mematikan m / c saya setelah digunakan. Sekarang hari ini ketika saya masuk ke akun tamu untuk menyalin file-file itu tetapi secara mengejutkan file-file itu hilang dan desktopnya bersih. Saya kira ubuntu menghapus semua file dari akun tamu saat shutdown.

Bisakah Anda membimbing saya untuk memulihkan file yang hilang itu.

Terima kasih

Sandy
sumber
Ya, ubuntu menghapus semua file dari akun tamu di reboot, dan saya tidak berpikir bahwa ada cara mudah untuk memulihkannya
Sam
Ini adalah cara kerja akun tamu Ubuntu, sehingga yang satu tidak dapat melihat apa yang tamu lain unduh. jika Anda menggunakan akun tamu, salin file yang Anda butuhkan di drive USB sebelum Anda log off.
user68186
1
Sebenarnya saya tidak tahu tentang fakta ini. Saya akan mengingatnya atau lebih baik saya akan menonaktifkan akun tamu.
Sandy

Jawaban:

12

Akun Tamu Ubuntu adalah jenis akun khusus, yang memiliki direktori home-nya diatur ke titik mount tmpfssistem file, yang digunakan untuk menyimpan data yang tidak perlu disimpan setelah reboot.

Data di tmpfsdisimpan dalam RAM yang didukung oleh ruang swap, sehingga kemungkinan data tidak pernah ditulis ke disk sejak awal, jadi pada dasarnya tidak ada yang bisa dipulihkan.

Lebih detail tentang tmpfs .

Jika Anda penasaran bagaimana pengaturan akun tamu, Anda bisa belajar /usr/sbin/guest-account, yang merupakan skrip shell yang digunakan untuk membuat / menghapus akun tamu.

Sergey
sumber
1

Coba TestDisk:

sudo apt-get install testdisk

Ini adalah alat pemulihan sistem file serbaguna. Untuk memulihkan file yang terhapus, lakukan ini:

  1. Buka TestDisk di terminal sebagai root:

    sudo testdisk
    
  2. Pilih HDD yang berisi Partisi Ubuntu Anda

  3. Pilih format Tabel Partisi Anda (Biasanya Intel tetapi mungkin EFI pada 2TB + HDD)

  4. Pilih "Analisis -> Pencarian Cepat"

  5. Setelah selesai memindai, pilih Partisi Ubuntu Anda dan kemudian tekan P

  6. Telusuri ke Home Folder dan lihat apakah Anda dapat menemukan file yang dihapus dan jika demikian gunakan cuntuk menyalinnya ke lokasi yang aman

  7. Sekarang tekan qterus untuk meninggalkan TestDisk dengan aman.

EDIT: Saya baru saja mencoba ini dan sepertinya TestDisk tidak dapat menemukan folder yang dihapus, saya akan mengeceknya.

japzone
sumber
Sergey mengingatkan saya bahwa akun Guest tidak disimpan di Disk sehingga pemulihan dengan cara apa pun, bahkan metode saya di atas, kemungkinan besar tidak akan berhasil. Maaf.
japzone