Làm thế nào để bạn sử dụng badblocks?


26

Tôi cần thực hiện một bài kiểm tra phá hủy (rw) trên một ổ đĩa mới và chỉ đọc trên một ổ đĩa rơi ra khỏi mảng RAID của tôi. Tôi muốn xem nếu nó tìm thấy vấn đề và bao xa nó.

Câu trả lời:


29

Hãy /dev/sdalà ổ đĩa mới để kiểm tra phá hủy-rw và /dev/sdbổ đĩa cũ nơi bạn muốn không phá hủy-r

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

-s đưa ra chỉ số quá trình

-v cho đầu ra dài dòng

-w cho phép đọc-ghi phá hoại

-n sẽ không phá hủy đọc-ghi

Kiểm tra chỉ đọc là mặc định và không cần tham số đặc biệt.


5
Bạn cũng có thể muốn thêm tùy chọn "-o output_file" cho các badblocks vì nó ghi các thành phần xấu vào một tệp mà bạn có thể chuyển đến mke2fshoặc e2fsckđể làm cho các công cụ đó biết được khối nào bị hỏng.
tante

2
@tante đúng khi không có "-o output_file", kết quả chỉ là đầu ra ra màn hình, không thể sử dụng được bởi e2fsck. Tuy nhiên, trang man của badblocks khuyên bạn nên chạy "e2fsck -c" thay vì sử dụng badblocks -o, để tránh sự không phù hợp với kích thước khối, fwiw ...
rogerdpack 27/11/13
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.