Ini sebenarnya komentar panjang ;-)
IMO sistem file akan secara otomatis mengatasinya pada waktunya, terutama karena Anda telah menjalankan tes mandiri. Seperti yang Anda lihat itu menyatakan memetakan ulang dilakukan pada saat terjadi kegagalan penulisan sehingga saat berikutnya ia mencoba untuk mencoba menulisnya, itu akan dipetakan kembali.
Bisakah Anda menyatakan tujuan yang lebih besar di balik melakukan ini? Terlepas dari kekhawatiran pada blok yang membutuhkan pemetaan ulang, apakah ada gangguan / masalah lain yang Anda coba selesaikan dengan melakukan ini?
Kiat di pos ubuntuforum yang Anda kutip aman selama Anda tahu persis sektor mana yang memburuk dan memiliki alasan kuat untuk memperbaikinya. Biasanya sektor # tidak dilaporkan bahkan oleh program pemeriksaan file karena sektor ini diabstraksikan dan ditangani secara internal oleh sistem file.
Tetapi jika Anda harus menemukan badblock yang menyinggung Anda dapat menggunakan langkah-langkah di bawah ini:
Perhatikan file perangkat yang sesuai dengan sistem file. Ini dalam bentuk / dev / hdc atau / dev / sdb tergantung pada jenis disk. Ini ditampilkan dalam Disk Utility ( System -> Administration -> Disk Utility). Jika Anda mengklik nama disk dalam daftar yang ditampilkan di panel sisi kiri, nama perangkat dapat dibaca dengan "Perangkat:" di sebelah kanan.
Lepas semua sistem file di disk itu. Perintah berikut seharusnya tidak mengembalikan output.
mount | grep -i <device-name>
Jalankan perintah berikut
badblocks -sv -b 512 <device-name>
Catatan The -b 512adalah untuk menyelaraskan blocksize ke 512 sehingga Anda dapat menggunakan nomor yang dilaporkan oleh perintah ini sebagai input ddseperti yang dijelaskan dalam posting forum
Saya tidak akan merekomendasikan semua hal di atas karena tetap dirawat oleh operasi disk normal.