Badblocks

Материал из Wiki Open book
Перейти к: навигация, поиск

Оглавление | Предыдущая страница | Следующая страница


Программа предназначена для проверки дискового пространства на наличие сбойных блоков.

badblocks [параметры] устройство

Программе необходимо указывать файл устройства, которое она будет проверять.

Рассмотрим некоторые параметры badblocks.

Параметр Описание
-b Указывает размер блока в байтах. Этот параметр желательно определять всегда. Размер используемого блока зависит от типа создаваемой файловой системы и её размера.
Определяет имя файла, куда программа будет помещать номера сбойных блоков. Затем этот файл можно передать программе, создающей файловую систему, чтобы она не использовала отмеченные блоки.
-i Определяет имя файла, в котором находятся номера сбойных блоков. Его можно использовать для того, чтобы программа лишний раз не обращалась к этим блокам.
-p Параметр определяет количество проходов.
-n Использовать для проверки режим только для чтения. Параметр по умолчанию.
-s Показывать номера проверяемых блоков.
-v Выдавать подробную информацию во время работы программы.
-w Использовать для проверки режим записи. Гарантированная потеря данных!

Например, необходимо проверить устройство /dev/hda1 на наличие сбойных блоков. Размер раздела около 10 Гбайт. Предполагается, что программа создания файловой системы будет использовать блоки размером 4096. Результаты работы программы следует сохранить в файле bad_list.

# badblocks -b 4096 -o bad_list /dev/hda1
# cat bad_list
2369728
2369762
2369763
2369764
2369765
2369766
2369767
#

Честно говоря, не ожидал, что будут обнаружены сбойные блоки. Мне этот винчестер продали как новый.

Источник — «http://wiki.kryukov.biz/wiki/Badblocks»
Инструменты
    
Личные инструменты