[LINUX:2337] Re: Undelete

Devrim SERAL (devrim@tef.gazi.edu.tr)
Mon, 7 Dec 1998 15:19:33 +0200 (EET)


> > > Selam..
> > >
> > > linux da silinen dosyalari nasil kuratarabilirim..?
> > >
> > > sevgiler.
> >
> > Bildigim kadari ile boyle bir olay yok.UNIX'te bir dosya silinince
> > ona olan hardlinklerin sayisi bir azaltiliyor, hardlink sayisi 0 olunca da
> > o inode free ediliyor.Aslinda dosyan fiziksel olarak diskin biryerlerinde
> > duruyor.Tabi bir baska kullanici tarafindan o disk alani kullanilmamissa.
> > Yani sen dosyani sildikten hemen sonra ayni yerde baska bir dosya da olabilir.
> >
> >
> > baris.
> >
> ** malesef kurtaramazsin linux in en buyuk bug larindan biri **
> silinen dosyanin kurtarilamamasi
> umarim sildigin sey cok onem li degildir
Malesef kurtaramassin diye bir durum yok..Ama hepsinide kurtarbilirsin
diye durumda yok..:((

Ext2fs-Undeletion documantionda bunu anlatiyor..
Benim ba$ima gelmi$ti bir ara.. En buyuk sorununuz $u ..
Filesystem Uzerindeki inodlar silindikten sonra silindi diye i$aretleniyor
ve sistem inode istediGinde kernel rutinleri tarafindan bu silinmi$
inodler ba$ka kullanicilara atanabiliyor.. Cozum $u;
Boyle bi$ey ba$iniza gelirse ilk olarak makineyi hemen single user moduna
geCirmek daha sonra kapatmak akillica olacaktir.. Yada Tree finger salut
denen Ctrl+ALt+Del deyip kapatmak ve makineyi boot diski ile Acmak en
akillicasidir..

Cunku makineyi doGrudan HDD'den aCarsaniz filesystem check sirasinda
her$ey uCabilir.. Ayrica log filleri sizin iCin Onemli olan dosyalarin
inodlari Uzerine yazilabilir..
Bundan sonra ne yapmaniz gerekiyor.. Oncelikle eGer ba$ka
sisteminiz(Linux) varsa ondan fsgrap programini bir $ekilde boot diskine
yerle$tirip Cali$tirmaniz gerekecek..
yada HDD'yi alip ba$ka Linux makinaya takarak kullanabilirsiniz..
Ext2fs-Undeletion'da daha geni$ olarak aCiklaniyor..
AMa benim kar$ila$tiGim esas sorun 12K'yi geCEn inodleri kesinlikle
kurtaramamak!! O yUzden Cok kurtarici bir cozum olmuyor..
yinede bu mesele yakla$ik 4 ay Onceydi ve bayaGi bu mesele ile
uGra$mi$tim.. SonuCta 12K altindaki text ve bazi binary dosyalarimi
kurtardim.. Ama 12K+ iCin i$iniz Cok zor..!!
12K Uzerindeki hiCbir dosya kurtulmadi!!
Umarim kimse bu duruma du$mez.. Ama hiCbir zaman unutmayin backup herzaman
Cok Onemli.. EGer sisteminiz Cok kullaniciya hizmet veriyorsa backup
almayi kesinlikle unutmayin.. Ayrica tek ba$iniza cali$iyor bile olsaniz
Backuplarinizi almayi ihmal etmeyin..
Bu arada profile icinde alias rm='rm -i' demenizi her zaman Oneririm..
iyi CAli$malar..
dS
>
>
>