Komputer z systemem Ubuntu 14.04 był w trakcie aktualizacji oprogramowania systemowego, gdy wystąpiła awaria zasilania. Komputer nie chce się już uruchomić. Wygląda na to, że jest to łatwy przypadek do odzyskania danych? Nie do końca. Mamy złą wiadomość: System został zainstalowany na zaszyfrowanym systemie plików LVM. Dobra wiadomość jest taka, że hasło nie zostaje zapomniane. Pojawia się zatem wyzwanie: Odzyskać pliki użytkownika.
Pierwszym naturalnym krokiem jest utworzenie dysku startowego Ubuntu, uruchomienie komputera, zainstalowanie systemu plików i skopiowanie plików na inny dysk. Następnie można naprawić lub ponownie zainstalować system operacyjny na komputerze. Będzie to działać tylko wtedy, gdy system plików jest nienaruszony. Jeśli tak nie jest, co należy zrobić, gdy pliki staną się niedostępne?
Możliwe jest użycie innego komputera z systemem Linux z zainstalowanym R-Studio na Linux, ale może to nie być łatwo dostępne. Dlatego ten artykuł pokaże Ci jak używać R-Studio na Windows. Podajemy tu również informacje o tym jak pracować z Ubuntu dla tych osób, które nie są zaznajomione z tym systemem operacyjnym.
Systemy Windows nie mają bezpośredniego dostępu do zaszyfrowanych partycji Linux, dlatego musimy użyć odzyskiwania danych przez sieć. Potrzebujemy więc dwóch komputerów podłączonych do sieci: Komputera z systemem Windows z zainstalowanym programem R-Studio Network oraz komputera z systemem Ubuntu, którego dotyczy problem. Potrzebujemy również miejsca do przechowywania odzyskanych danych. Może to być dowolny dysk widoczny w systemie Windows lub zewnętrzny dysk twardy podłączony do komputera Ubuntu. Oprócz wszystkich rodzimych systemów plików Linux, taki dysk można sformatować jako urządzenie NTFS.
Proces odzyskiwania danych
Tworzenie dysku startowego Ubuntu
1. Pobierz obraz instalacyjny Ubuntu 14.04 i utwórz dysk startowy USB. Oficjalna strona Ubuntu szczegółowo wyjaśnia jak to zrobić: Pobierz Ubuntu na Urządzenia Stacjonarne oraz Jak Stworzyć Uruchamianą Pamięć USB w Systemie Windows.
Należy pamiętać, że chociaż do zainstalowania Ubuntu wystarczy pamięć USB o pojemności 2 GB, to jednak do odzyskania danych będziemy potrzebować znacznie więcej miejsca na dysku. Jako dysk startowy użyjemy urządzenia SSD o pojemności 32 GB.
Praca z komputerem Ubuntu
2. Uruchom komputer Ubuntu za pomocą dysku startowego Ubuntu i wybierz Wypróbuj Ubuntu w oknie Instalacja.
Rys.1. Ekran startowy Ubuntu
Kliknij obraz, aby go powiększyć
3. Znajdź zaszyfrowane dyski.
Rys.2. Szyfrowane i zewnętrzne dyski w Ubuntu
Kliknij obraz, aby go powiększyć
Odblokuj je klikając i wprowadzając hasło.
Rys.3. Odblokowywanie zaszyfrowanych dysków
Kliknij obraz, aby go powiększyć
Znajdź dysk zewnętrzny i kliknij go dwukrotnie, aby go zamontować.
4. Przesuń kursor do lewego górnego rogu, kliknij przycisk Znajdź, wprowadź Ter i uruchom program Terminal.
Rys.4. Uruchamianie terminala
Kliknij obraz, aby go powiększyć
5. W Terminalu wpisz sudo -i, aby uzyskać uprawnienia administratora.
6. Określ adres IP komputera, wprowadzając ip addr show
Rys.5. Znajdowanie adresu IP
Kliknij obraz, aby go powiększyć
7. Uruchom Firefoxa, wejdź na r-tt.com i pobierz R-Studio Agent na Linuxa.
Rys.6. Adres URL R-Studio Agent na Linuxa
Kliknij obraz, aby go powiększyć
Domyślnie Firefox umieści go w folderze Pobrane. Zamknij Firefoxa.
8. Kliknij przycisk Folder, przejdź do folderu Pobrane i kliknij dwukrotnie pobrany plik. Wyodrębnij plik rsagent.
Rys.7. Rozpakowywanie R-Studio Agent na Linuxa
Kliknij obraz, aby go powiększyć
9. Kliknij plik rsagent prawym przyciskiem myszy, wybierz kartę Uprawnienia i sprawdź, czy zaznaczono opcję Zezwalaj na wykonywanie pliku jako program.
Rys.8. Ustawianie uprawnień dla R-Studio Agent na Linuxa
Kliknij obraz, aby go powiększyć
Zamknij to okno i wróć do Terminala.
10. Przejdź do folderu Pobrane:
cd /home/ubuntu/Downloads
a następnie uruchom R-Studio Agent, wpisując ./reagent
11. Skonfiguruj R-Studio Agent. Jeśli pracujesz w sieci lokalnej, możesz wprowadzić bardzo proste hasło.
Ryc.9. Uruchamianie R-Studio Agent na Linuxa
Kliknij obraz, aby go powiększyć
Więcej informacji na temat konfigurowania R-Studio Agent na Linuxa można znaleźć w sekcji pomocy R-Studio: R-Studio Agent na Linuxa.
Zignoruj ostrzeżenie Niezarejestrowany, jeśli Twoje R-Studio jest prawidłowo zarejestrowane.
Praca z komputerem R-Studio
12. Podłącz R-Studio do komputera Ubuntu.
Rys.10. Podłączanie R-Studio do agenta dla systemu Linux
Kliknij obraz, aby go powiększyć
Zobacz sekcję pomocy R-Studio: Odzyskiwanie Danych przez Sieć, aby uzyskać szczegółowe informacje.
13. Znajdź uszkodzony system plików LVM.
Rys.11. Uszkodzony zaszyfrowany LVM
Kliknij obraz, aby go powiększyć
14. Zeskanuj system plików LVM.
Rys.12. Parametry skanowania dla LVM
Kliknij obraz, aby go powiększyć
Zobacz więcej o parametrach skanowania w sekcji pomocy R-Studio: Skanowanie Dysku.
15. Zobacz wyniki skanowania i zlokalizuj rozpoznane partycje w systemie plików LVM.
Rys.13. Wyniki skanowania
Kliknij obraz, aby go powiększyć
16. Otwórz znalezioną rozpoznaną partycję. Jeśli system plików jest poważnie uszkodzony, może to zająć dużo czasu.
17. Zlokalizuj foldery użytkownika i oznacz pliki do odzyskania.
Rys.14. Rozpoznana partycja
Kliknij obraz, aby go powiększyć
Możesz użyć różnych metod wyszukiwania plików, aby znaleźć i oznaczyć poszczególne pliki. Zobacz sekcję pomocy R-Studio: Wyszukiwanie Pliku oraz Masowe Odzyskiwanie Plików, aby uzyskać szczegółowe informacje.
18. Kliknij przycisk Odzyskaj Zaznaczone, wybierz miejsce do przechowywania odzyskanych plików i określ inne parametry odzyskiwania.
Rys.15. Odzyskaj parametry i dyski, aby przechowywać odzyskane pliki na zdalnym komputerze
Kliknij obraz, aby go powiększyć
Następnie kliknij przycisk OK w oknie dialogowym Odzyskiwania, a R-Studio rozpocznie odzyskiwanie plików, zapisując je na dysku zewnętrznym.
Rys.16. Odzyskane pliki na zewnętrznym dysku NTFS
Kliknij obraz, aby go powiększyć