|
odzyskiwanie usuniętego katalogu
Buka75 - 24-10-2008 23:53
Witam,
Pracując w Krusaderze w trybie root palec mi się omsknął i wywaliłem sobie katalog użytkownika pt. Desktop, w którym miałem kilka ważnych rzeczy. Niestety nie mogę tego odzyskać, tzn po wylogowaniu pojawił mi się na nowo katalog Desktop ale oczywiście nowy. Czy to oznacza, że system nadpisał ten katalog i dane są nie do odzyskania? Próbowałem zamontować partycję home jako ext2 i sprawdzić debugfs, ale krzyczy mi, że nie ma żadnych plików:
dom:~# mount -o ro -t ext2 /dev/sda5 /tmp dom:~# ls /tmp agusia daniel lost+found dom:~# debugfs /temp debugfs 1.40.11 (17-June-2008) /temp: No such file or directory while opening filesystem debugfs: lsdel lsdel: Filesystem not open
Jak dam normalnie debugfs /dev/sda5 to wychodzi:
dom:~# debugfs /dev/sda5 debugfs 1.40.11 (17-June-2008) debugfs: lsdel
Inode Owner Mode Size Blocks Time deleted 0 deleted inodes found.
Czy jest możliwe odzyskanie tych danych?
genobis - 25-10-2008 09:53
Czy to oznacza, że system nadpisał ten katalog i dane są nie do odzyskania?
Niekoniecznie, tym niemniej odzyskiwanie danych z ext2/ext3 jest zadaniem niełatwym.
Trochę dziwne pytanie, ale skoro usuwałeś krusaderem, może ten katalog jest np. w koszu użytkownika root?
Buka75 - 25-10-2008 17:10
Niestety kosz roota jest pusty. Nawet przez moment myślałem, że katalog desktop po prostu gdzieś przeniosłem, ale przeszukałem cały / i nic nie znalazłem. A w koszu użytkownika tych plików też nie ma. Najgorsze jest to, czy katalog nie został nadpisany?
genobis - 25-10-2008 17:16
Jeśli cały czas korzystasz z tej partycji w trybie do zapisu, to niestety są na to spore szanse... generalnie, z tego co mi wiadomo, odzyskiwanie danych z ext3 jest trudne (na granicy niemożliwości).
Q: How can I recover (undelete) deleted files from my ext3 partition? Actually, you can't! This is what one of the developers, Andreas Dilger, said about it:
In order to ensure that ext3 can safely resume an unlink after a crash, it actually zeros out the block pointers in the inode, whereas ext2 just marks these blocks as unused in the block bitmaps and marks the inode as "deleted" and leaves the block pointers alone.
Your only hope is to "grep" for parts of your files that have been deleted and hope for the best.
Ten pan sobie jakoś poradził, ale proces nie wygląda na specjalnie prosty: http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html
zoltan - 25-10-2008 23:53
Kiedyś użyłem r-linux. Bardzo dobre narzędzie, nawet zadziałało ;-) Z tym, że jak zorientowałem się że skasowałem to co nie trzeba zrobiłem szybko reset i nie zapisywałem już nic na tym dysku. http://www.data-recovery-software.ne...Recovery.shtml No i jest to program pod Windows. Niestety. (ale radzi sobie z linuksowymi formatami np. ext2/ext3)
fanatico - 26-10-2008 12:40
Do odzyskiwania danych Easy Recovery, ale również pod Windows.
Buka75 - 27-10-2008 09:13
Dzięki Zoltan, na szczęście sporadycznie używam Windows więc spróbuję wykorzystać ten program.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|