Apa Itu Bad Sector Dan Bagaimana Cara Memperbaikinya? [Bagian 2]

Apa Itu Bad Sector Dan Bagaimana Cara Memperbaikinya? [Bagian 2]

Bagian 1 dari artikel ini melihat perangkat keras drive dan bagaimana pengontrol bekerja di belakang layar untuk mendeteksi dan menyelesaikan masalah dengan sektor buruk yang terdeteksi selama operasi normal.





Dalam kesimpulan diskusi itu, kita akan melihat alat yang tersedia dari sistem operasi, produsen drive, dan pihak ketiga lainnya yang dapat Anda gunakan untuk mengelola dan memantau drive Anda agar tetap sehat.





Penafian : Sebelum menjalankan perintah apa pun dalam artikel ini, pastikan Anda memiliki cadangan drive yang baik karena upaya untuk memperbaiki bad sector dapat mengakibatkan kerusakan pada sistem file. Ini berarti ada kemungkinan untuk kehilangan bagian dari file data atau metadata yang digunakan untuk mencari file dan direktori pada volume. Produsen dan alat pihak ketiga mungkin sama dahsyatnya dengan utilitas sistem operasi. Ini sangat penting untuk utilitas yang mengabaikan perlindungan sistem operasi dan langsung mengakses drive yang tepat apa yang banyak dari alat ini lakukan.





Memindai Disk untuk Bad Sector

Setiap sistem operasi memiliki alat untuk memindai disk untuk sektor buruk. Beberapa secara otomatis dipanggil saat startup jika komputer mendeteksi shutdown yang tidak tepat. Misalnya, Windows mempertahankan 'bit kotor' di Tabel File Master (MFT) pada volume NTFS atau Tabel Alokasi File (FAT) pada drive FAT16/32.

Selama boot, program autochk mencari nilai ini dan jika disetel, ia akan menjalankan versi singkat dari tindakan yang dilakukan oleh chkdsk pada semua volume yang ditandai. Proses serupa digunakan oleh sistem operasi modern lainnya.



jendela

Bagi mereka yang tidak takut dengan baris perintah Windows, chkdsk /R atau chkdsk /b dapat dijalankan kapan saja untuk mencari bad sector. Ini akan menjalankan tes lain terlebih dahulu untuk memverifikasi konsistensi metadata drive sebelum bad sector opsional lulus. Bergantung pada ukuran volume yang dipermasalahkan dan jumlah direktori dan file, mungkin perlu beberapa waktu untuk menyelesaikannya. Perbedaan antara kedua perintah adalah yang kedua akan mengevaluasi kembali sektor yang sudah ditandai oleh sistem operasi sebagai buruk.

Windows juga memiliki alat GUI yang dapat digunakan untuk melakukan pemeriksaan yang sama. Itu dapat diakses dengan membuka Windows Explorer > klik kanan drive untuk memeriksa > Properti > Tab Alat > Periksa sekarang… > centang 'Pindai dan coba pemulihan sektor buruk' > Mulai .





Apa pun yang Anda pilih, jika Anda memindai sistem atau drive boot, itu akan memerlukan akses eksklusif ke volume dan menanyakan apakah Anda ingin menjadwalkan pemindaian pada restart berikutnya. Jika ini bukan drive sistem, pemindaian harus segera dimulai kecuali jika proses lain telah menguncinya untuk akses eksklusif.

Alat ini tidak menandai sektor individu sebagai buruk; itu menandai seluruh cluster sebagai buruk di MFT atau FAT dan memindahkan seluruh cluster ke cluster lain yang tidak digunakan di drive. Ini dapat terjadi jika perangkat keras drive tidak dapat memetakan kembali sektor buruk karena alasan apa pun seperti kumpulan sektor cadangannya telah habis.





Linux

Meskipun program badblocks dapat digunakan untuk mencari blok buruk (sektor) pada partisi disk di sistem Linux, saya sarankan Anda menggunakan e2fsck -c sebagai gantinya atau yang sesuai fsck varian untuk sistem file yang Anda gunakan. Ini memastikan bahwa parameter yang tepat diteruskan ke program badblock.

Parameter yang salah dapat menyebabkan kerusakan yang tidak dapat diperbaiki pada sistem file. NS -C parameter melakukan tes read-only pada volume. Jika Anda ingin menggunakan tes baca-tulis non-destruktif, Anda perlu menentukan -DC parameter sebagai gantinya.

Ketika menggunakan -C atau -DC , seluruh daftar blokir yang buruk dibangun kembali. Jika Anda ingin menyimpan entri yang ada dalam daftar dan hanya menambahkan blok baru ke daftar, tambahkan: -ke (simpan) pilihan. Jika Anda menduga ada kerusakan pada drive itu sendiri dan/atau sistem file, Anda mungkin juga ingin menambahkan: -P (bersolek) opsi yang akan mencoba memperbaiki kerusakan secara otomatis. Ini akan memberi tahu Anda jika tidak dapat memperbaiki kesalahan yang ditemukannya.

Alat Pabrikan

Produsen drive memiliki perangkat lunak diagnostik mereka sendiri yang dapat digunakan untuk melakukan analisis permukaan dan fitur kontrol khusus untuk drive mereka. Western Digital memiliki Penjaga Data untuk Windows untuk drive mereka sementara Seagate memiliki SeaTools untuk Windows yang dapat digunakan untuk menguji hard disk Seagate, Maxtor, dan Samsung.

Keduanya menawarkan opsi untuk menguji dan memperbaiki drive terkait, tetapi Anda harus berhati-hati tentang pengujian apa yang merusak dan mana yang tidak merusak. Dalam kedua kasus, Anda masih harus memiliki cadangan saat ini sebelum melanjutkan.

Alat pihak ketiga

Ada juga alat pihak ketiga seperti SpinRite dari Gibson Research Corporation yang mengakses drive di bawah level sistem operasi untuk melakukan keajaiban mereka. Ini melewati BIOS dan berinteraksi langsung dengan pengontrol hard drive. Ini terutama untuk pemulihan data tetapi juga dapat digunakan untuk melakukan analisis permukaan dan verifikasi sebelum memasukkan drive baru ke dalam layanan.

SpinRite memang memiliki keterbatasan. Karena berjalan pada sistem operasi FreeDOS dan menggunakan CHS untuk mengakses drive, itu hanya dapat mengakses 2 . pertama28(268.435.456) sektor. Jadi drive yang menggunakan sektor 512 byte akan dibatasi hingga 128 GB dan drive yang menggunakan sektor 4K akan dibatasi hingga 1 TB.

Dengan mengaturnya pada disk yang dapat di-boot menggunakan penerjemah perintah Windows 98 DOS 7, SpinRite 6 secara teoritis dapat menguji seluruh drive.

pc tidak mengenali hard drive eksternal

Apakah Bad Sector Dapat Diperbaiki?

Cacat fisik dari manufaktur, head crash dan sebagian besar kesalahan lainnya yang terdeteksi oleh pengontrol hard disk umumnya tidak dapat diperbaiki. Mereka yang telah diisolasi oleh sistem operasi adalah cerita lain.

Alat Sistem Operasi

Kadang-kadang dimungkinkan untuk memulihkan blok atau cluster yang telah ditandai sebagai buruk oleh sistem operasi. Karena sebuah kluster biasanya terdiri dari beberapa sektor dan satu sektor buruk akan membuat seluruh kluster ditandai sebagai buruk, kadang-kadang dimungkinkan untuk memulihkan kluster tersebut.

Ini karena pengontrol hard drive mungkin tidak menangani bad sector sebelum sistem operasi bermasalah dengannya. Ingat, drive umumnya tidak mengetahui ada yang salah sampai tidak dapat membaca sektor tersebut dan tidak mencoba memetakan kembali sektor tersebut kecuali ada banyak pembacaan yang gagal atau upaya penulisan ke sektor tersebut setelah pembacaan yang gagal.

Jika pengontrol hard drive telah mengalokasikan kembali sektor buruk setelah sistem operasi menandai cluster yang berisi sebagai buruk, jalankan kembali perintah yang sesuai untuk mengevaluasi kembali blok buruk ( chkdsk /b untuk Windows, e2fsck -cc untuk Linux – Anda tidak boleh menggunakan -ke opsi di sini karena itu akan menyimpan daftar blok buruk saat ini) harus menghapusnya dari daftar.

SpinRite

SpinRite adalah salah satu alat yang mengklaim dapat memulihkan sektor yang lemah. Bahkan dengan tiga dekade bekerja dengan teknologi, ini adalah sesuatu yang saya tidak mau percaya. Sektor ini awalnya ditandai sebagai buruk oleh pengontrol drive (atau cluster yang berisi ditandai oleh sistem operasi) karena data tidak dapat dibaca dengan andal darinya. Bahkan jika kemampuannya untuk menyimpan data dapat ditingkatkan, kemungkinan bersifat sementara yang seharusnya membawa beberapa pertanyaan dalam pikiran.

  1. Seberapa sementara perbaikan ini?
  2. Apakah Anda bersedia mempercayakan data Anda ke sektor ini?

Secara pribadi, ini adalah salah satu area di mana saya tidak mau melangkah. Banyak data saya terlalu penting.

Memantau Status Drive

Salah satu dari dua cara terbaik untuk melindungi data yang telah Anda simpan di drive Anda - jika Anda belum membedakannya dari komentar sebelumnya - adalah memastikan Anda telah menerapkan rencana pencadangan yang andal.

Yang lainnya menggunakan perangkat lunak untuk memantau status drive Anda. Hard drive modern menyertakan Self-Monitoring, Analysis and Reporting Technology ( SMART) untuk membantu menentukan kesehatan drive dan memprediksi kegagalan.

Ubuntu, RedHat, dan turunannya memiliki utilitas Disk sebagai bagian dari instalasi default mereka. Ini memungkinkan Anda untuk mengakses penghitung SMART yang paling penting serta menjalankan tes SMART pendek dan diperpanjang. Ada juga alat baris perintah seperti smartctl yang dapat digunakan untuk mengotomatiskan pemeriksaan dan pelaporan status drive.

Windows tidak menyediakan kemampuan ini sehingga kami memerlukan alat pihak ketiga seperti CrystalDiskInfo dan Hard Disk Sentinel untuk menangani pekerjaan tersebut.

Penghitung SMART

Jangan panik saat Anda melihat nilai yang dilaporkan oleh alat ini. Nilai ambang batas ditetapkan oleh pabrikan untuk menunjukkan kapan itu akan dianggap sebagai masalah. Nilai normalisasi saat ini kemungkinan adalah lebih tinggi daripada nilai yang dilaporkan terburuk dan untuk sebagian besar penghitung ini diharapkan. Nilai yang dinormalisasi yang berkisar dari 1 hingga 253, meskipun beberapa produsen akan memilih titik awal 100 atau 200 untuk beberapa atribut, menurun dari titik awal yang lebih tinggi dari waktu ke waktu dan tidak selalu menjadi masalah hingga nilainya di bawah ambang batas.

Apa pun alat yang Anda pilih untuk digunakan untuk memantau perangkat penyimpanan Anda, ada daftar pendek penghitung yang harus Anda perhatikan asalkan drive Anda mendukungnya:

  • Penghitung 5 (Jumlah Sektor yang Dialokasikan Kembali ) adalah jumlah total sektor yang telah dialokasikan kembali dan ditempatkan pada G-LIST sejak dioperasikan. Ini tidak termasuk sektor yang ditandai di pabrik. Data mentah adalah hitungan sebenarnya jadi lebih rendah lebih baik.
  • Penghitung 10 (Jumlah Coba Putar Ulang) menunjukkan berapa kali drive diperlukan untuk mencoba memutar drive hingga mencapai kecepatan operasional jika percobaan pertama tidak berhasil. Peningkatan atribut ini menunjukkan masalah mekanis dengan drive atau kemungkinan masalah daya.
  • Penghitung 187 (Dilaporkan Kesalahan yang Tidak Dapat Dikoreksi) adalah jumlah kesalahan ECC yang tidak dapat diperbaiki oleh pengontrol drive. Lebih rendah lebih baik ketika melihat nilai mentah.
  • Penghitung 188 (Waktu Habis Perintah) adalah jumlah operasi yang dibatalkan pada perangkat. Ini biasanya merupakan akibat dari masalah dengan catu daya atau masalah koneksi kabel data. Sekali lagi, nilai data mentah harus rendah.
  • Penghitung 195 (Perangkat Keras ECC Dipulihkan) adalah implementasi khusus vendor sehingga nilainya mungkin tidak selalu mewakili kondisi yang identik. Secara umum, ini adalah hitungan berapa kali koreksi ECC diperlukan untuk mengembalikan data yang benar dari drive.
  • Penghitung 196 (Jumlah Peristiwa Alokasi Ulang) mewakili berapa kali sektor telah memicu acara remap oleh pengontrol. Ini menghitung upaya yang berhasil dan tidak berhasil untuk memetakan kembali sektor. Ini tidak didukung oleh semua produsen.
  • Penghitung 197 (Jumlah Sektor Tertunda Saat Ini) adalah jumlah sektor yang saat ini ditandai sebagai tidak stabil dan akan dipetakan ulang jika upaya baca berikutnya berhasil atau saat penulisan berikutnya. Penghitung ini berkurang setelah sektor berhasil dipetakan ulang.
  • Penghitung 198 (Jumlah Sektor Tidak Dapat Dikoreksi Offline) adalah jumlah total kesalahan saat membaca atau menulis sektor. Jika ini mulai naik, ada masalah dengan permukaan disk atau subsistem mekanis.

Diambil sendiri, banyak penghitung yang tersedia tidak menawarkan banyak wawasan tentang kesehatan drive Anda secara keseluruhan. Tetapi ketika mereka digabungkan, memberikan perhatian khusus pada hal-hal yang tercantum di atas, Anda cenderung melihat tren negatif sehingga Anda dapat bersiap untuk kehancuran drive yang tak terhindarkan.

cara coret di facebook

Kesimpulan

Meskipun ada alat yang tersedia untuk membantu memprediksi berapa banyak masa pakai yang tersisa di perangkat penyimpanan Anda, itu tidak meniadakan kebutuhan akan rencana cadangan yang solid dan teruji. Ada bukti bahwa sejumlah besar drive akan gagal tanpa satu kesalahan SMART muncul di seluruh riwayatnya. Dalam laporan yang sama, ini juga menunjukkan korelasi tinggi antara beberapa kesalahan SMART yang tercantum di atas dan masa pakai perangkat yang sangat singkat.

Misalnya, sektor buruk yang ditunjukkan pada gambar di atas berasal dari drive yang menurut perkiraan Hard Disk Sentinal Pro memiliki sisa masa pakai 21 hari. Dua bulan lalu itu melaporkan 30 hari dan saya masih menunggu untuk melihat berapa lama lagi sebelum menemukan jalan ke surga data. Jadi itu menunjukkan bahwa analisis prediktif, sementara menunjukkan bahwa data berisiko, masih tidak dapat secara akurat memberikan gagasan yang andal tentang berapa lama itu masih tersisa.

Meskipun jumlah bad sector tidak meningkat dalam beberapa bulan dan menggunakan HDD Regenerator pada drive untuk melihat apakah itu dapat menghidupkan kembali 77 bad sector tidak membantu, kesehatan secara keseluruhan masih agak menurun. Akan menarik untuk melihat berapa lama lagi ia bertahan.

Saya tertarik untuk mendengar apakah ada orang lain yang memiliki pengalaman serupa dengan alat pemantauan SMART? Sudahkah Anda berhasil menyelamatkan data Anda dari bencana dengan menggunakannya? Apakah mereka tidak bekerja untuk Anda sama sekali? Bagaimana dengan alat untuk menghidupkan kembali sektor buruk seperti SpinRite atau HDD Regenerator? Beri tahu saya di komentar di bawah!

Membagikan Membagikan Menciak Surel Cara Membersihkan PC Windows Anda Menggunakan Command Prompt

Jika PC Windows Anda kehabisan ruang penyimpanan, bersihkan sampah menggunakan utilitas Command Prompt yang cepat ini.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Teknologi Dijelaskan
  • Perangkat keras
Tentang Penulis Bruce Epper(13 Artikel Diterbitkan)

Bruce telah bermain dengan elektronik sejak tahun 70-an, komputer sejak awal tahun 80-an, dan secara akurat menjawab pertanyaan tentang teknologi yang belum pernah dia gunakan atau lihat sepanjang waktu. Dia juga mengganggu dirinya sendiri dengan mencoba bermain gitar.

More From Bruce Epper

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan