Memulihkan data dari hard drive dengan bad sector


4

Seorang teman saya baru-baru ini memberi saya laptop yang tidak bisa boot melewati layar Windows. Saya mengganti hard drive dengan yang baru dan memasukkan hard drive lama ke komputer saya. untuk mencoba dan memulihkan data.

Windows 7 tidak mengenali partisi OS utama yang menunjukkan beberapa kerusakan sistem file (manajer disk menunjukkannya sebagai drive RAW, bukan NTFS). Kebetulan, hard drive memiliki dua partisi lain: 100 MB kecil baik-baik saja di Windows dan partisi Pemulihan 10 GB baik-baik saja setelah Windows menjalankan pemeriksaan disk).

Kemudian saya boot dengan Linux live CD (Slax) dan sistem file dikenali dengan baik. Namun, ketika mencoba menyalin file, banyak file akan menyebabkan kesalahan masing-masing menahan proses penyalinan sekitar satu menit. Saya menyalin sekitar 120 GB data dengan ribuan file buruk sehingga ini berarti perlu waktu lama untuk menyalin.

Ada file besar (video dan foto) dan file kecil (dokumen).

Yang saya butuhkan adalah cara untuk menyalin file dari HD sekarat jadi:

  • jika file buruk, gagal secara diam-diam (tidak secara interaktif)
  • gagal dengan cepat (& lt; 1 detik idealnya)
  • secara opsional menghapus file buruk dari tujuan (tidak perlu)

sehingga prosesnya bisa dilakukan dalam semalam.

Apakah Anda tahu live CD di mana salin berperilaku seperti itu atau parameter untuk cp saya dapat menggunakan atau pengaturan untuk ddrescue saya perlu menggunakan atau metode lain untuk melakukan ini (saya seorang linux noob)?

Atau, apakah Anda tahu cara memasang sistem file yang rusak di Windows (sepertinya ada kesalahan di lokasi penting sehingga Windows tidak mengenalinya sebagai NTFS). Maka saya dapat mencoba xcopy.


Saya akan menghindari mencoba membangun kembali sistem file jika memungkinkan. Anda ingin membatasi jumlah penulisan ke drive sebanyak mungkin, untuk menghindari kerusakan lebih lanjut.

Setuju, itu sebabnya saya lebih suka hanya ingin menyalin file. Tidak praktis menyalin file ketika menyalin dijeda setiap menit.
sb3700

Jawaban:


3

Penyelamatan DD atau berorientasi pemulihan lainnya dd varian adalah pilihan yang bagus.

MENINGGAL DUNIA telah ddrescue di dalamnya - jika Anda ingin distribusi dengan itu dimasukkan Itu ddrescue halaman manual harus memberi Anda ide tentang apa yang harus dicari, pada dasarnya

ddrescue source destination

Lalu lari fsck atau metode koreksi kesalahan drive lain, atau memulihkan file sesuai kebutuhan.


Saya akan mencoba menjalankan ddrescue semalam dan kemudian melihat apakah saya dapat memperbaiki dan memasangnya sehingga Windows dapat melihatnya
sb3700

2

Mungkin memulihkan bad sector dulu.

SpinRite

SpinRite adalah program perangkat lunak komputer untuk memindai perangkat penyimpanan data magnetik seperti hard disk, memulihkan data darinya dan menyegarkan permukaannya.

Regenerator HDD

Fitur program

  • Deteksi masalah hard drive cepat.
  • Kemampuan untuk mendeteksi bad sector fisik pada permukaan hard disk drive.
  • Kemampuan untuk memperbaiki sektor buruk fisik (kesalahan magnetik) pada permukaan hard disk.
  • ...

1
SpinRite dapat berjalan selama beberapa dekade (tanpa bercanda) pada drive yang rusak parah. Plus, ia menulis ke partisi yang menurut saya harus dihindari. Memang ada tempatnya, tapi saya rasa ini bukan tempatnya (saya pemilik berlisensi).

Setuju, terutama karena saya tidak terlalu peduli dengan file yang hilang - saya hanya ingin memulihkan apa yang saya bisa tanpa menghabiskan satu minggu waktu komputer.
sb3700

1
@ Randolph, Anda dapat mengatur dynastat agar upaya pemulihan lebih sedikit, standarnya adalah 1000 saya pikir. Saya kira itu tergantung pada seberapa buruk Anda menginginkan data itu apakah Anda bersedia menunggu.
Moab

Tidak tahu itu bisa di-tweak. Saya memiliki pengaturan default yang memberi tahu saya lebih dari 60 tahun dalam satu drive.

1
@ RandolphWest Saya pikir tweak ini hanya dapat dilakukan ketika menjalankannya di windows untuk memulihkan drive sekunder, tidak ada cara untuk tweak ketika menjalankan dari disk boot yang saya tahu, sebagai pemilik berlisensi mengirim Steve Gibson email tentang tweak ini, saya penasaran ingin tahu persis bagaimana caranya. Versi baru dari spinrite akan datang akhir tahun ini, semoga.
Moab

0

Saya telah sukses dengan program ini sebelumnya:

Copier Roadkil yang tak terhentikan

Roadkil's Unstoppable Copier sangat bagus untuk memulihkan file dari CD tergores atau floppy / hard disk yang rusak. Biasanya ketika komputer Anda tidak dapat menyalin file dari disk yang rusak itu akan membatalkan dan menghapus bagian file yang telah disalin.

Roadkil's Unstoppable Copier akan terus menyalin file hingga akhir; data yang tidak dapat dipulihkan setelah banyak percobaan diganti dengan yang kosong. Ini akan memungkinkan Anda untuk benar-benar memulihkan setiap byte informasi yang tersedia untuk pemulihan.

YMMV tapi layak dicoba


Butuh sesuatu linux karena Windows tidak dapat mengakses sistem file
sb3700


itu saran yang bagus, tapi saya pikir dalam hal ini solusi Linux lebih disukai. Saya suka Copier Unstoppable (saya lupa tentang hal itu sampai Anda sebutkan), jadi terima kasih telah berkontribusi!

Apakah itu akan berhasil? Saya belum pernah menggunakan Wine sebelumnya, tetapi mungkin patut dicoba
sb3700
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.