Re: [LINUX:8314] undelete

---------

New Message Reply About this list Date view Thread view Subject view Author view

Subject: Re: [LINUX:8314] undelete
From: Murat Arslan (arslanm@core.marketweb.net.tr)
Date: Wed 11 Aug 1999 - 15:07:15 EET DST


On Wed, 11 Aug 1999, Fatih Gezen wrote:

> Merhaba Linux (Redhat ver.6.0) da silinen bir file i nasil kurtarabilirim ?

http://www.praeclarus.demon.co.uk/tech/e2-undel/html/howto-4.html

adresinden undelete icin gerekli seyleri ogrenebilirsiniz..

ilk once yapmaniz gereken sey, dosyayi sildiginiz partitionu
read-only mount etmek, ya da unmount etmek.

datayi kurtarmaniz mumkun, sadece datanin bulundugu inode'a yeni
bir datanin yazilmasini engellemek icin read-only mount olayina
dikkat etmeniz gerekiyor.

sonra (diyelimki /dev/hda1'de sildiniz) debugfs /dev/hda1
yapiyorsunuz, sonra da lsdel komutunu giriyorsunuz..

size DELETE flagina sahip inode numaralarini listeliyor, ve tabii ki
silme tarihlerini.. onlari inceleyip, hangi dakikada sildiginizi de
tam olarak hatirlarsaniz, datanin hangi inode'da bulundugunu
ogrenebilirsiniz. Diyelim ki data 144554 numarali inode'da olsun.
Baska bir diskin bolmesini de read-write olarak bir kisma mount
ediyorsunuz. diyelim ki /home'a, ve su komutu giriyorsunuz:

debugfs'in promptunda dump <144544> /home/144544.out

bu komut 144544 numarali inode'daki datayi /home/144544.out dosyasina
dump, yani write ediyor. basitce olay bu.

size en ince ayrintisina kadar o howto'yu okumanizi tavsiye ederim,
sayesinde tonla dosya kurtardigimi soyleyebilirim.

-- 
Regards,
Murat Arslan

Listeden cikmak icin: unsub linux mesajini listeci@bilkent.edu.tr'a gonderiniz. Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin. Liste arsivinin adresi: http://listweb.bilkent.edu.tr/


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b25 tarafindan uretilmistir.