Як ви використовуєте погані блоки?


26

Мені потрібно зробити руйнівний (rw) тест на новому накопичувачі та лише на читанні на диску, який випав з мого масиву RAID. Хочеться побачити, чи знаходить це проблеми і як далеко вона йде.

Відповіді:


29

Дозвольте /dev/sdaбути новим накопичувачем, на якому слід перевірити destructive-rw та /dev/sdbстарий диск, де ви хочете, щоб не руйнувати-r

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

-s дає індикатор процесу

-v дає багатослівний вихід

-w дозволяє руйнувати читання-запис

-n було б не руйнівним читанням-записом

Тестування лише для читання є типовим і не потребує спеціальних параметрів.


5
Можливо, ви хочете додати параметр "-o output_file" для поганих блоків, оскільки він записує погані сектори у файл, до якого ви можете передати, mke2fsабо e2fsckдля того, щоб ті інструменти усвідомлювали, які блоки порушені.
tante

2
@tante вірно без "-o output_file", результати просто виводяться на екран, не використовуючи e2fsck. Сторінка "Користувачі блоків" однак рекомендує запустити "e2fsck -c" замість використання поганих блоків -o, щоб уникнути можливої ​​невідповідності розміру блоку, fwiw ...
rogerdpack
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.