Perbaiki seluruh sistem file NTFS

14

Saya mencari alat yang berguna untuk memperbaiki seluruh partisi / drive NTFS, tidak hanya file tertentu.

Penggunaan saya: Saya mencoba mengkloning drive netbook melalui partimage. Sayangnya partisi NTFS memiliki kesalahan dan partimage mengatakan tidak dapat membaca dengan benar dari perangkat dan akhirnya berhenti. Ini akan menghemat banyak pekerjaan jika saya dapat mengambil gambar disk dan menyalinnya ke drive baru yang fungsional dan memasang kembali netbook.

Alat yang sudah saya coba:

  • ntfsfix - lari, tetapi tidak ada perbaikan
  • chkdsk pada Windows XP - menghasilkan output, jelas memperbaiki, tetapi kemudian berhenti dan meninggalkan saya dengan kesalahan yang tidak diketahui

Pada partisi ini bukan data yang benar-benar revelant. Mencegah penginstalan Windows XP dan menghindari menyalin file lain layak untuk dicoba beberapa hal (atau apakah hanya elegan untuk mengatasi masalah besar dengan beberapa perintah terminal ..?). Harap jangan ragu untuk merekomendasikan alat yang dapat merusak sesuatu.

Saya cukup yakin untuk menyimpan partisi karena Palimpsest (alias Disk Utility) menyarankan saya bahwa disk memiliki beberapa sektor yang buruk, tetapi masih "sehat" (tombol hijau).

Saya menjalankan rapi dan memiliki keterbatasan, tetapi setidaknya pengetahuan terminal yang memadai.

f4lco
sumber
1
sudahkah Anda melihat testdisk?
Shibumi
2
testdisk tidak akan membantu Anda pulih dari sektor yang salah. Alat yang Anda perlukan tampaknya ddrescue(paket gddrescuedi Ubuntu): wiki.lunarsoft.net/wiki/Data_Recovery#ddrescue
atur
1
@ Atur - Saya sarankan Anda meletakkannya sebagai jawaban karena itu adalah saran yang sama yang akan saya buat. ddrescue memang menawarkan pemulihan bahkan dengan masalah pada disk. Ada bagian penting dari metode cadangan / pemulihan untuk ddrescure yaitu: "Setelah ddrescue menyelesaikan pass pertama dan menyelesaikan area kesalahan pemisah, semua sektor yang tidak dapat dibaca tidak diadili lagi. Ddrescue berhenti pada saat itu. "
Luis Alvarado
@ atur saat ini saya ddrescuemencoba - minta kedua disk dicolokkan melalui SATA untuk meningkatkan kecepatan
f4lco

Jawaban:

6

Windows ' chkdskadalah alat perbaikan otorisasi NTFS. Jika tidak dapat memperbaikinya, maka Anda kurang beruntung. Anda dapat mencoba menghapus seluruh disk dan memulai kembali, dan disk tersebut mungkin ok, atau Anda mungkin perlu menggantinya. Mulailah dengan memusatkan seluruh disk (dengan asumsi itu adalah sda):

sudo dd if=/dev/zero of=/dev/sda

Jika itu selesai tanpa kesalahan, periksa statistik SMART di utilitas disk lagi. Jumlah yang tertunda dan offline_uncorrectable harus nol. Jika jumlah sektor yang dialokasikan kembali masih nol, maka drive baik-baik saja, dan Anda dapat memformatnya dan terus menggunakannya. Jika jumlah yang dialokasikan kembali naik, maka drive memiliki beberapa kerusakan fisik yang dapat bertambah buruk dari waktu ke waktu. Jika masih dalam garansi, minta diganti. Jika tidak, jalankan tes mandiri pintar yang panjang sekali seminggu atau lebih untuk memastikan tidak ada sektor buruk tambahan yang berkembang. Jika lebih banyak sektor buruk muncul, maka Anda akan ingin mengganti drive.

psusi
sumber
Terima kasih atas jawaban ini, tetapi saya akan membeli disk baru apa pun hasil upaya pemulihan saya - saya akan menangani netbook kepada orang lain dan tidak dapat meminta pemantauan disk.
f4lco
@ phineas selama semua hitungan kembali ke nol, maka tidak ada yang salah dengan disk, dan tidak perlu memantaunya. Hanya jika hitungan yang dialokasikan dialokasikan kembali, Anda memiliki sesuatu yang harus diwaspadai.
psusi
Saya mencoba dan itu adalah keputusan yang tepat untuk membeli disk baru:~$ sudo dd if=/dev/zero of=/dev/sdb dd: writing to `/dev/sdb': Input/output error 340185+0 records in 340184+0 records out 174174208 bytes (174 MB) copied, 32.69 s, 5.3 MB/s
f4lco