Bagaimana Anda menggunakan badblock?


26

Saya perlu melakukan tes destruktif (rw) pada drive baru, dan read-only pada drive yang keluar dari array RAID saya. Saya ingin melihat apakah ia menemukan masalah dan seberapa jauh itu.

Jawaban:


29

Biarkan /dev/sdamenjadi drive baru untuk menguji destruktif-rw dan /dev/sdbdrive lama di mana Anda ingin non-destructive-r

# badblocks -wsv /dev/sda
# badblocks -sv /dev/sdb

-s memberikan indikator proses

-v memberikan output verbose

-w memungkinkan baca-tulis yang merusak

-n tidak akan merusak baca-tulis

Pengujian baca-saja adalah default dan tidak memerlukan parameter khusus.


5
Anda mungkin ingin menambahkan penggunaan opsi "-o output_file" untuk badblock juga karena ia menulis bad sector ke dalam file yang dapat Anda lewati mke2fsatau e2fsckuntuk membuat alat tersebut mengetahui blok mana yang rusak.
— tante

2
@tante benar tanpa "-o output_file" hasilnya hanya ditampilkan ke layar, tidak dapat digunakan oleh e2fsck. Namun, halaman manual badblock merekomendasikan Anda untuk menjalankan "e2fsck -c" daripada menggunakan badblock -o, untuk menghindari kemungkinan ukuran blok yang tidak cocok, fwiw ...
— rogerdpack
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.