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.