Mam Ubuntu 12.10 i korzystałem z konta gościa. Pobrałem niektóre pliki na pulpit i po użyciu zamknąłem m / c. Teraz, kiedy zalogowałem się na konto gościa, aby skopiować te pliki, ale zaskakująco te pliki zniknęły, a pulpit był czysty. Wydaje mi się, że Ubuntu usuwa wszystkie pliki z konta gościa podczas zamykania.
Czy możesz mi pomóc w odzyskaniu utraconych plików.
Dzięki
12.04
data-recovery
delete
guest-session
Piaszczysty
źródło
źródło
Odpowiedzi:
Konto gościa Ubuntu jest specjalnym rodzajem konta, którego katalog domowy jest ustawiony na punkt montowania
tmpfs
systemu plików, który służy do przechowywania danych, które nie muszą być utrwalane po ponownym uruchomieniu.Dane
tmpfs
są przechowywane w pamięci RAM, której kopia zapasowa została utworzona, więc najprawdopodobniej dane nigdy nie zostały zapisane na dysku, więc w zasadzie nie ma nic do odzyskania.Więcej informacji na temat tmpfs .
Jeśli jesteś ciekawy, jak jest skonfigurowane konto gościa, możesz przestudiować
/usr/sbin/guest-account
, który jest skryptem powłoki używanym do tworzenia / usuwania konta gościa.źródło
Wypróbuj TestDisk:
Jest to uniwersalne narzędzie do odzyskiwania systemu plików. Aby odzyskać usunięte pliki, wykonaj następujące czynności:
Otwórz TestDisk w terminalu jako root:
Wybierz dysk twardy zawierający partycję Ubuntu
Wybierz format Tabel partycji (zwykle Intel, ale może być EFI na 2 TB + HDD)
Wybierz „Analizuj -> Szybkie wyszukiwanie”
Po zakończeniu skanowania wybierz partycję Ubuntu, a następnie naciśnij
P
Przejdź do folderu domowego i sprawdź, czy możesz znaleźć usunięte pliki, a jeśli tak, użyj ich,
c
aby skopiować je w bezpieczne miejsceTeraz naciśnij
q
ciągle, aby bezpiecznie opuścić TestDisk.EDYCJA: Właśnie to ponowiłem i wydaje się, że TestDisk nie może znaleźć usuniętych folderów, jednak sprawdzę to dwukrotnie.
źródło