Di masa lalu Anda dulu harus mencatat badblock yang ditulis pada drive dan masukkan yang ada di daftar cacat sebelum memformat drive, karena permukaan hard disk tidak pernah "sempurna", pabrikan bijak dalam hal ini karena orang-orang membeli disk akan melihat tabel cacat yang tercetak di disk dan membeli yang cacat paling sedikit ...
Sekarang gulir ke depan 20 atau lebih tahun dan produsen hard disk menyembunyikan fakta bahwa disk baru memiliki blok buruk dengan firmware, ketika Anda membeli disk baru itu kemungkinan besar sudah memiliki blok buruk, firmware akan mendeteksi badblock yang baru tumbuh dan memetakan mereka keluar dari satu set silinder cadangan yang dimilikinya, tetapi ini hanya terjadi ketika operasi penulisan terjadi pada sektor itu dan algoritma ECC mendeteksi kegagalan bit, baru kemudian akan memetakan blok keluar. Jadi kembali ke titik Anda dapat memaksa drive untuk memetakan badblock hanya dengan menggunakan DD, yaitu / [edit: contoh berikut diedit untuk mencegah kerusakan drive yang tidak disengaja: karakter wildcard dihapus, diganti dengan X]
dd if=/dev/zero of=/dev/sdX bs=1M
jelas mengubah target = untuk mencerminkan drive yang Anda inginkan ke nol ini adalah cara tercepat untuk memetakan ulang drive yang cacat, ini juga cara tercepat untuk benar-benar membuang pengaturan Linux Anda dengan membuat drive target salah, jadi periksa, periksa kembali lalu periksa lagi, sebelum Anda menekan tombol enter. Anda dapat meningkatkan ukuran blocksize di perintah dd untuk mengoptimalkan baca / tulis dan mungkin membuat semuanya berjalan lebih cepat, tetapi ada pengembalian yang berkurang setelah satu poin. Saya menemukan apa pun antara 1M dan 8M paling cocok untuk saya
Anda bisa mendapatkan DD hanya menulis satu sektor, yang buruk ... untuk memetakannya kembali, sehingga Anda tidak perlu membuat cadangan drive Anda, tapi itu ketel ikan yang berbeda dan roulette Rusia jika Anda tidak tahu persis apa yang kamu lakukan .....
Perintah ini AKAN menghancurkan semua yang ada di hard drive Anda termasuk partisi apa pun. Tapi itu akan memaksa drive untuk memetakan sektor buruk yang mungkin dimilikinya.
Ini benar-benar ok untuk disk memiliki bad sector selama mereka tidak berada di boot sector, jika mereka kemudian drive tidak berguna, jika Anda melihat beberapa bulan kemudian bahwa drive Anda telah mengembangkan lebih banyak bad sector maka saatnya untuk mulai berbelanja pengganti.
Saya telah menghidupkan kembali ratusan drive seperti ini dan mereka telah hidup selama bertahun-tahun setelahnya, sektor yang buruk belum tentu lonceng kematian untuk drive.