Odzyskiwać dane z uszkodzonej partycji LVM za pomocą TestDisk?

3

Miałem 3 dyski w macierzy LVM, z których każdy zawierał trochę danych. Kilka tygodni temu jeden z dysków „zniknął” z macierzy LVM i systemu BIOS. Po ponownym uruchomieniu dysk pojawił się ponownie, ale nie wyświetla żadnych danych, które się w nim znajdowały. Dysk zawierał kolekcję e-booków, których nie mogę łatwo odbudować, więc chcę zobaczyć, czy mogę je odzyskać.

Próbuję użyć TestDisk, ale jak dotąd nie odniosłem sukcesu. Po uruchomieniu TestDisk w celu analizy dysku pojawia się następujący komunikat:

Wstępne wyjście z dysku testowego

Po zakończeniu szybkiego wyszukiwania pojawia się błąd dotyczący zbyt małego rozmiaru dysku twardego:

Po szybkim wyszukiwaniu

Widzę wtedy, że istnieją dwie partycje:

Informacje o partycji

Jednak próba wyświetlenia listy plików powoduje jedynie wyświetlenie komunikatu o błędzie:

Błąd systemu plików

Z GParted, wygląda na to, że ustawienia CHS wykryte przez TestDisk są prawidłowe, więc błąd zbyt małego dysku jest nieco zaskakujący:

Gparted

Używam TestDisk 6.13 na Ubuntu 12.04 LTS. Wszelkie sugestie dotyczące tego, jak powinienem postępować tutaj?

avggeek
źródło

Odpowiedzi:

0

Zastanawiam się, czy masz problem z tym, że Testdisk szuka użytecznych partycji i nie rozpoznaje ich jako partycji LVM.

Jedną z rzeczy, na które warto zwrócić uwagę (choć nie jestem pewien, czy to pomoże epubom, chociaż powinien być w stanie odzyskać pliki PDF) jest „Photorec” - który skanuje surowy dysk i próbuje rozpoznać zawartość na podstawie sygnatur i odzyskać ją.

Innym pytaniem jest to, czy jesteś w stanie dodać głośność z powrotem do LVM - czy grałeś w grę za pomocą narzędzia „pvscan”, a jeśli tak, to jakie wyniki otrzymałeś?

Zobacz także ten , ten i ten link dotyczący odzyskiwania partycji LVM. (Oczywiście, naprawdę chcesz najpierw wykonać kopię zapasową - może DD wszystko, aby zwolnić dyski, jeśli je masz)

Czy możesz nam powiedzieć coś więcej o swojej konfiguracji, tj. Czy ten dysk był częścią pojedynczego większego wolumenu, czy też każdy dysk był osobnym woluminem i zawierał dane wyjściowe „pvs; vgs” - co może dać dodatkowe wskazówki na podstawie na temat konfiguracji innych woluminów.

Davidgo
źródło
Próbowałem Photorec początkowo, niestety nie rozpoznaje plików epub i nie byłem w stanie utworzyć działającego podpisu epub. Jeśli chodzi o „pvscan”, nie musiałem go używać, ponieważ dysk wrócił do tablicy po ponownym uruchomieniu - problem polegał na tym, że został on ponownie dodany jako pusty dysk. PVS wyjście jest: /dev/sdb1 LCARS lvm2 a- 1.82t 1.62t /dev/sde1 LCARS lvm2 a- 1.82t 536.62g /dev/sdf1 LCARS lvm2 a- 1.82t 1.82t. Wyjście LCARS 3 3 0 wz--n- 5.46t 3.97t
vgs
Jestem teraz zmieszany. Ile woluminów logicznych było na LCARS2 i czy widzisz jakieś dane na którymkolwiek z nich? Co pokazuje lvscan -b -a -v -P i jak nazywa się brakujący wolumin? Czy na pewno brakuje woluminu? (w porównaniu z istniejącymi, ale zepsutymi, a więc nie montującymi się)
davidgo,
LCARS2 to pojedynczy wolumin logiczny. Widzę w nim dane, które zostały rozproszone na innych dyskach (sdb1, sde1), ale dane, które były na sdf1, nie są już widoczne. Wyjście lvscan -b -a -v -P wynosi '/dev/LCARS/music' [200.00 GiB] inherit '/dev/LCARS/movies' [1.10 TiB] inherit'/dev/LCARS/amanda-holding' [200.00 GiB] inherit. Aby to wyjaśnić, pojedynczy dysk / dev / sdf1 został zmapowany jako / dev / LCARS / ebooks. Dysk przestał reagować w systemie BIOS i wypadł z tablicy. Kiedy pojawił się ponownie w BIOSie, dodałem go z powrotem do / dev / LCARS, ale żaden z obecnych plików nie jest widoczny. Mam nadzieję, że pomoże to wyjaśnić.
avggeek
Cholera, jestem zakłopotany. Jedno pytanie - czy po uruchomieniu photorec znalazło się wiele plików ZIP? Z tego, co przeczytałem, EPUB to archiwa zip, więc zastanawiam się, czy można je odzyskać jako pliki zip, a następnie sprawdzić, czy możemy znaleźć jakiś proces, aby wyodrębnić prawdziwą nazwę z ZIP i zmienić jej nazwę?
davidgo
Teraz uruchamiam photorec i odzyskuje całą masę plików zip - niektóre z nich to pliki aplikacji iTunes, a inne to epuby. Niestety, każdy plik epub wydaje się uszkodzony, ciągle pojawia się błąd integralności jednego rozszerzenia pliku w kontenerze zip.
avggeek