Linux Ext2fs Undeletion mini-HOWTO: Czy są jakieś programy automatyzujące ten proces?
Następna strona
Poprzednia strona
Spis treści
13. Czy są jakieś programy automatyzujące ten proces?
Pewnie, że są. Niestety cierpią one na te same problemy co rêczna
technika zmian w iwêzłach: bloki pośrednie są nieodzyskiwalne. Warto im siê
przyjrzeæ, bowiem wydaje siê, że ograniczenie to wkrótce zniknie.
Napisałem program e2recover, który jest właściwie tylko Perl-ową
otoczką dookoła fsgrab. Stara siê on poradziæ sobie z wyzerowanymi
blokami pośrednimi i wydaje sie, że działa całkiem nieźle dla dużych plików,
które nie uległy fragmentacji. Ustawia poprawne prawa dostêpu (i właściciela,
gdy to jest możliwe). Upewnia siê również, że odzyskiwany plik ma poprawny
rozmiar.
Program e2recover był planowany jako czêśæ poważnych zmian w tym Howto;
oznacza to niestety, że wiêcej użytecznej dokumentacji do e2recover
bêdzie zamieszczone dopiero w nowej wersji tego dokumentu. Jednak i teraz
może on siê komuś przydaæ; można go ściągnąæ z
mojej strony domowej, i wkrótce z Metalab-a (jest już w Polsce -
Sunsite).
Scott D. Heavner jest autorem programu lde, the Linux Disk Editor.
Może on byæ używany zarówno jako binarny edytor dysku i jako odpowiednik
debugfs dla systemów plików ext2 i minix, a nawet dla systemu plików
xia (chociaż wsparcie dla xia przestało byæ dostêpne w jądrach 2.1.x i 2.2.x).
Zawarto w nim kilka pomysłów wspomagających odzyskiwanie skasowanych plików:
śledzenie listy bloków tworzących plik i wyszukiwanie danych na dysku. Zawiera
on także całkiem użyteczną dokumentacjê o podstawach systemu plików oraz jak go
używaæ do odzyskiwania plików skasowanych. Wersja 2.4 lde jest dostêpna na
Metalab-ie (i kopiach, w Polsce -
Sunsite), lub na
stronie domowej autora.
Inne możliwości oferowane są przez GNU Midnight Commander, mc. Jest to
pełnoekranowe narzêdzie do zarządzania plikami, oparte na znanym w
środowisku MS-DOS programie o nazwie `NC'. mc obsługuje mysz zarówno
na konsoli, jak i w oknie xterm-a, dostarcza mechanizm wirtualnych systemów
plików, co umożliwia triki takie jak cd do archiwum tar. Odzyskiwanie
plików obsługiwane jest przez jeden z takich wirtualnych systemów plików.
Wszystko to brzmi bardzo zachêcająco, ale muszê przyznaæ, że nie używam
tego programu -- wolê staromodne polecenia powłoki.
Aby używaæ możliwości odzyskiwania skasowanych plików, musisz skonfigurowaæ
program z opcją --with-ext2undel; bêdziesz również potrzebował
bibliotek w wersji rozwojowej i niektórych plików zawartych w pakiecie
e2fsprogs. W ten sposób zbudowana jest wersja dostarczana w
Debian GNU/Linux; tak samo może
byæ w innych dystrybucjach. Teraz możesz po prostu kazaæ mu cd
undel:/dev/hda5, i otrzymasz `zawartośæ katalogu' ze skasowanymi
plikami. Jak wiele innych i ten program bardzo źle radzi sobie z zerowaniem
bloków pośrednich -- przeważnie odtwarza tylko pierwsze 12k wiêkszych
plików.
Aktualną wersjê można ściągnąæ z
serwera ftp the Midnight Commander.
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
ext2fs undeletion pl 3ext2fs undeletion pl 8ext2fs undeletion pl 17ext2fs undeletion pl 4ext2fs undeletion pl 6ext2fs undeletion pl 10ext2fs undeletion pl 9ext2fs undeletion pl 2ext2fs undeletion pl 15ext2fs undeletion pl 1Ext2fs Undeletion plext2fs undeletion pl 7ext2fs undeletion pl 14ext2fs undeletion pl 16ext2fs undeletion pl 5ext2fs undeletion pl 11Ext2fs Undeletion pl (2)Ext2fs Undeletion pl (3)ext2fs undeletion pl 12więcej podobnych podstron