[Çözüldü]Her şeyi yanlışlıkla sildim, kurtarma şansım var mı?

Başlatan ihtiyar said, 12 Şubat 2009 - 22:43:24

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

ihtiyar said

Başlık biraz garip oldu, olayı anlatayım. Gparted ile diskimi bölümlendiriyordum. Bir bölüm açtım, bir tane daha açarken hata verdi.  Menülerini gezmeye başladım. Device>Create partition table... yolunu izledim. "Default is to create an msdos partition table." yazıyordu açılan pencerede. Altında bir uyarı varmış, fark etmemiştim. :( Uyarı: Choosing the Create button will IMMEDIATELY ERASE ALL DATA on disk /dev/sda

Ben bu uyarıyı fark etmedim ve "Create" butonuna bastım. Harddiskim bir bütün olarak gözüktü. Acaba iptal edemez miyim dedim. Programı kapattım. Diskimin mount edilmiş bölümüne ulaşabiliyordum. X'i yeniden başlattım, bir şey olmadı. Bilgisayarı yeniden başlatayım dedim, Grub ekranına geçmeden "Error 22" diyor artık. Hiç açılmıyor. Şu anda Live CD'den yazıyorum. Yeniden bir sistem mi kurmalıyım, yoksa yapabileceğim bir şey var mı? Yeni sistem kurarsam bilgilerimi kurtarma şansım nedir?

Çok önemli şeyler vardı. :(

cxerpw57

Öncelikle geçmiş olsun SystemRescueCd diye bir dağıtım var işine yarayabilir. Data kurtarmak ve hardisk problemlerini çözmek için geliştirilmiş bir dağıtım.

iyi çalışmalar.
Yarım hazırlıkla, yarım tedbirle yapılacak taarruz, hiç taarruz etmemekten çok daha fenadır (1922). M.Kemal ATATÜRK
http://canerblt.wordpress.com
twitter : cabulut

ihtiyar said

#2
Alıntı yapılan: cxerpw57 - 12 Şubat 2009 - 22:47:52
Öncelikle geçmiş olsun SystemRescueCd diye bir dağıtım var işine yarayabilir. Data kurtarmak ve hardisk problemlerini çözmek için geliştirilmiş bir dağıtım.

iyi çalışmalar.

Dağıtım hakkında bilginiz var mı? Nasıl kullanılır gibi. Ben biraz araştıracağım, siz de bildiklerinizi yazarsanız çok sevinirim.

Düzenleme: http://www.darkhardware.com/modules.php?op=modload&name=News&file=article&sid=3016

Şimdi indiriyorum bahsi geçen dağıtımı. Başka alternatif sunabilecek arkadaşlar varsa siz de söyleyin. Bİr şekilde kurtarmam gerekiyor bilgilerimi. Eski sistemi kurtarabilirsem bu en güzeli olur ama sanırım böyle bir şansım yok -bence-.

cxerpw57

Dağıtımı hiç kullanma şansım olmadı ancak kararlı olarak güncellenen ve disk işlemlerinde çok başarılı araçlara sahip bir dağıtım olduğunu biliyorum. Geçtiğimiz günlerde yeni bir sürümü duyurulmuştu.

http://distrowatch.com/5320

İstersen http://www.sysresccd.org/forums/ üzerinde konu ile ilgili bir araştırma yapabilirsin birisinin başına gelmiş olabilir daha önce. Eğer burda çözemez isek sorunu bir şekilde forum üzerine taşıyabiliriz. Daha sonra öğrendiğimiz bilgileri burda paylaşabiliriz. Farklı bir çözüm yolu varmı bilmiyorum.

İyi çalışmalar.
Yarım hazırlıkla, yarım tedbirle yapılacak taarruz, hiç taarruz etmemekten çok daha fenadır (1922). M.Kemal ATATÜRK
http://canerblt.wordpress.com
twitter : cabulut


cxerpw57

@haritsu'nun verdiği linklere baktım, güzel bir uygulamaya benziyor. LiveCD ile sistemi çalıştırıp bu uygulamayı kurup datalarını kurtarmaya çalışmak iyi bir deneme olabilir. Ancak datalarını kurtardıktan sonra sistemi çalışır hale getirebiirmisin bundan pek emin değilim.

Ufak bi bilgi Windows'ta bu tür durumlarda Restore Point adı verilen, yaptığınız bir değişiklikten bir önceki duruma dönebilmenizi sağlayan bir yöntem mevcut. Şöyle kabaca bir inceledim aynı yöntem Ubuntu içinde geçerli. Aşağıdaki adresten konu hakkında bilgi alabilirsiniz. Bu tür disk işlemlerinden önce bu tür bir işleme gitmek sisteminizi geri kazanmak açısından son derece önemli.

https://wiki.ubuntu.com/SystemRestore

Zaman bulursam konuyu çevirip bir şekilde paylaşırım.

İyi çalışmalar.
Yarım hazırlıkla, yarım tedbirle yapılacak taarruz, hiç taarruz etmemekten çok daha fenadır (1922). M.Kemal ATATÜRK
http://canerblt.wordpress.com
twitter : cabulut

ihtiyar said

Alıntı yapılan: cxerpw57 - 12 Şubat 2009 - 23:00:20
Dağıtımı hiç kullanma şansım olmadı ancak kararlı olarak güncellenen ve disk işlemlerinde çok başarılı araçlara sahip bir dağıtım olduğunu biliyorum. Geçtiğimiz günlerde yeni bir sürümü duyurulmuştu.

http://distrowatch.com/5320

İstersen http://www.sysresccd.org/forums/ üzerinde konu ile ilgili bir araştırma yapabilirsin birisinin başına gelmiş olabilir daha önce. Eğer burda çözemez isek sorunu bir şekilde forum üzerine taşıyabiliriz. Daha sonra öğrendiğimiz bilgileri burda paylaşabiliriz. Farklı bir çözüm yolu varmı bilmiyorum.

İyi çalışmalar.

Birkaç gün internet şansım pek olmayacak. Bu süre 1,5 hafta da olabilir. Bu süre içerisinde yalnızca kendi başıma bir şeyler yapmak zorundayım. Şu anda alabileceğim tüm önerileri alıp gideceğim eve. :( Geldiğimde halen çözememişsem bahsettiğiniz siteye de bakarım.

bytan

Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

ihtiyar said

Alıntı yapılan: bytan - 12 Şubat 2009 - 23:28:37
Geçmiş olsun @İhtiyar Said.

Testdisk hakkında bilgilere aşağıdaki linklerden ulaşabilirsin:

http://forum.ubuntu-tr.net/index.php?topic=6307.0
http://forum.ubuntu-tr.net/index.php?topic=1350.0

Resimli anlatım:
http://www.ozgurlukicin.com/paket/testdisk/

Benim de sorunum sanırım bu.

http://forum.ubuntu-tr.net/index.php/topic,6307.0.html

Silinebileceği pek ihtimal dahilinde gelmemişti açıkçası. Bir anda silinemez -2 saniyede- 100gb, değil mi?

Testdiski deneyeceğim. Umarım başarılı olurum.

Linuxman.

Alıntı YapUfak bi bilgi Windows'ta bu tür durumlarda Restore Point adı verilen, yaptığınız bir değişiklikten bir önceki duruma dönebilmenizi sağlayan bir yöntem mevcut. Şöyle kabaca bir inceledim aynı yöntem Ubuntu içinde geçerli. Aşağıdaki adresten konu hakkında bilgi alabilirsiniz. Bu tür disk işlemlerinden önce bu tür bir işleme gitmek sisteminizi geri kazanmak açısından son derece önemli.

https://wiki.ubuntu.com/SystemRestore

Konuyla alakası yok ama teşekkür etmek istedim.Bunu öğrendiğim iyi oldu...
Forever Linux....
In theory,there is no difference between theory
and practice.In practice,there is !

potasyumsiyanur

geçenlerde bende bir hata yapıp 130 gblık hdd yi swap olarak gösterdim
bilgisayarı xp üzerinden açtığım zaman birde baktım ki 130 gb yok
veri kurtarmaya çalışırken en önemli durum var olan bölüm üzerine hiçbirşey yazmamayı gerektirdiğinden hemen 500 gblık bi harddisk aldım ve onunla idare ediyorum zamanım olunca ilk işim kurtarma yapmakla uğraşmak olacak
hdd yi başka bir hard diskle açma imkanınız varsa yazılımla kurtarmayı deneyebilirsiniz... yazılımla kurtaramazsanız profesyonel kurtarma işlemi yapan firmalara başvurabilirsiniz
deniz yanmaz dersin ama...
yanarsada kimse söndüremez.

ihtiyar said

#11
Alıntı YapHow to: Recover data with testdisk!
Go easy on me. This is my first how to. I have been up for 36 hours trying various methods to recover my lost data! Given that i'm not the most confident Linux user and I managed to succeed. I though it was necessary to share my experience.

I was making the transition from windows xp to Ubuntu Edgy. Somewhere along the line I hurt my NTFS data partition. I have all my music, videos, thunderbird profile, everything on this one drive! I was unable to mount it or use ntfsfix or even chkdsk from the recovery console off the windows xp install CD. I was not paying the best of attention when I broke it but I believe I accidentally installed grub to /dev/hda instead of /dev/sda! Maybe?

After trying ddrescue and failing. I came across TestDisk.
I decided to give it a go:
sudo apt-get testdisk
Don't ask me which repo it is on. It wasn't working very well. It kept exiting.

The version on the repositories is not the current version. However there was a rpm on the main website. I thought I would try alien out for the first time.

Steps:

sudo apt-get install alien

wget http://www.cgsecurity.org/testdisk-6.10-1.i386.rpm

*Yanlıştı, düzeltildi.

sudo alien testdisk-6.10-1.i386.rpm

*Yanlıştı, düzeltildi.

sudo dpkg -i testdisk_6.10-2_i386.deb

*Yanlıştı, düzeltildi.

Ok we have TestDisk and PhotoRec installed.

Change to the folder of where you want to recover your files to.

cd /media/data/recover

sudo testdisk

The following steps may not replicate your needs. There are some examples of how to use TestDisk here

Choose create log file

Select which device to use for me it was /dev/hda

Select INTEL/PC Partition

Choose 'Analyze' then 'Proceed' then select 'Search'. TestDisk should now scan your device for partitions (If it hasn't already discovered them). This may take a little while. About 5 minutes on my 80 GB hard drive.

TestDisk should now list a series of partitions. I think it is listing past partitions on my drive. I'm not to sure. There are are a couple of NTFS and EXT partitions displayed. I'm guessing from past installations. Select your partition and choose 'List'. From here you can get a folder listing. Pressing 'C' to copy that folder and it's child objects in to your recovery folder.

Browse to your recovery folder!


Tips:

DMA enabled on your drive? Does your drive support it?

sudo hdparm -d /dev/hda

Turn it on

sudo hdparm -d1 /dev/hda


I can finally go to sleep now knowing I have my important data back. This has been a 36 hour ordeal and taught me a lot about Linux. I believe Christophe Grenie is the author of this great utility. I am in debt to him. Thank you.

I also believe this program can fix corrupt filesystems and be used to recover data from recently formatted drives. There are probably better how to's and easier way to recover your data, but this is all I know for now. Don't ask me what PhotoRec does! The project website has great documentation.

I guess I should also start backing up my data...


Higgo

Kaynak: http://ubuntuforums.org/showthread.php?t=387922


erginemr

Geçmiş olsun @ihtiyar Said. Umarım verilerinin çoğunu kurtarırsın.

ihtiyar said

https://wiki.ubuntu.com/SystemRestore

Bunu indirdim ve CD'den sistemi açtım. Testdisk, zaten kurulu. Çalıştırdım, disklerimi görebildim. Gelin görün ki disk tablosunu nasıl oluşturacağımı bilmiyorum. Şimdi araştırmaya başlıyorum, kısa bir süre internette olacağım. Bilginiz varsa yardımcı olursanız çok sevinirim.

btermeli

Forumda bir arkadasimiz Testdisk icin guzel bir anlatim yapmisti.
Duvarları olmayan bir dünyada, neden pencerelere ihtiyaç duyayım ki???

btermeli

Duvarları olmayan bir dünyada, neden pencerelere ihtiyaç duyayım ki???

ihtiyar said


Felâsife

Geçmiş olsun ihtiyar Said,

Linux'ta Silinen Dosyaları Geri Getirme diye Bergi'de bir konu var bu da daha çok dizinlerde ki dosyalarla ilgili galiba HDD bölümleriyle ilgili değil,
O yüzden işine yaramaz herhalde ama normal de Shift + delete ile silinen dosayalar bile geri getirebiliyormuş.
Maceraya hazır mısın!  Bir BSD almaz mısın?

ihtiyar said

Nihayet bilgilerime eksiksiz olarak ulaştım. Hatta sistemime kaldığı yerden devam ediyorum. Olan şey, harddisk tablomu silmişim. Yani 4-5 parçadan oluşan harddiskimi bütün olarak gösterince her şey silindi gibi olmuş. :)

Nasıl çözdüm?

fadike'de benzer bir sorunla karşılaşmış. Ben de onun çözüm yolunu kullandım. Adım adım yazayım. ubuntuforums'tan Higgo'nun sunumu ile yola çıktım.

Live CD ile oturum açtım. Uç birime;

sudo aptitude install alien

yazdım ve alien'i yükledim, "rpm" formatındaki dosyayı "deb" formatına çevirip kolay yükleme yapmak için. :)

wget http://www.cgsecurity.org/testdisk-6.10-1.i386.rpm

Komutu ile "testdisk" paketini home klasörüne indirmiş oldum.

sudo alien testdisk-6.10-1.i386.rpm

Komutu ile "rpm" formatındaki paketi "deb" formatına çevirdim. (deb ile ilgili bir komut yazmadım, çünkü alien programı çevirme işleminde ön tanımlı olarak deb kullanıyor. Farklı formatlara çevirmek istediğiniz paketler var ise forumda "alien" ile ilgili arama yapınız.)

Normalde komut ile deb paketini kurabiliyordum lakin bir hata verdi. Ben de home klasörüme gidip hazırladığım deb paketine çift tıklayarak kurulumu tamamladım.

testdisk

Komutu ile programımı çalıştırdım. Pencereyi büyüttüm çünkü daha uzun satırlı bir terminal açmamı istedi. Pencereyi büyütünce kabul etti. :)

İlk birkaç adımı tam olarak söyleyemeyeceğim, unuttum çünkü. :) Ubuntu üzerinden giriş yaptığımda mesajımı düzenlerim tekrar. ;)

Testdisk, arama işlemini tamamladı. Bölümlerimin üzerinde ok işaretleriyle gezdim. :) Gezerken sağ ok tuşuna her bastığımda bölümümün başındaki harf değişiyordu. Bir tanesini boş bıraktım çünkü o bölüm zaten biçimlendirilmemiş -kullanımda olmayan- küçük bir bölümdü. Diğer bölümlerin yanlarındaki harfleri "D"den "P"ye çevirdim. Entere bastım ve yazmasını da onayladım. Yazdığına dair bir bilgi verdi. "Ok" dedim ve sistemi yeniden başlattığımda kaldığım yerden devam ediyordum. :)

erginemr

Tebrikler @ihtiyar Said. Büyük geçmiş olsun.  :D

Testdisk'in geliştiricilerine de kocaman bir alkış! Bu programdan hep bahsederdik ama veri kurtarmada bu kadar işe yarayabileceğini de somut bir örnekle görmüş olduk. Forumda arama yaptım, Testdisk'in günü kurtardığı diğer iki başlık da şunlarmış:
http://forum.ubuntu-tr.net/index.php/topic,4282
http://forum.ubuntu-tr.net/index.php/topic,6307

Tekrar geçmiş olsun.

ihtiyar said

Alıntı yapılan: erginemr - 14 Şubat 2009 - 16:06:56
Tebrikler @ihtiyar Said. Büyük geçmiş olsun.  :D

Testdisk'in geliştiricilerine de kocaman bir alkış! Bu programdan hep bahsederdik ama veri kurtarmada bu kadar işe yarayabileceğini de somut bir örnekle görmüş olduk. Forumda arama yaptım, Testdisk'in günü kurtardığı diğer iki başlık da şunlarmış:
http://forum.ubuntu-tr.net/index.php/topic,4282
http://forum.ubuntu-tr.net/index.php/topic,6307

Tekrar geçmiş olsun.

Yanlış anlaşılma var. Ben veri kurtarmadım, harddisk tablomu kurtardım. Yani verilerim silinmemiş, silinmiş gibi gözükmüş. :) Harddisk tablomu kurtarmakta çok büyük bir şeydi. Senin de dediğin gibi testdisk geliştiricilerine çok teşekkür ederim.

Felâsife

Haydi hayırlı olsun.
Karışık bir çözümmüş ama işe yaramış, tebrikler. :)
Maceraya hazır mısın!  Bir BSD almaz mısın?