LINUX.ORG.RU

Проверить жесткий диск на все возможные баги.


0

0

Нужно проверить жесткий диск, т.е файловую систему (xfs), поверхность, и все что возможно. Случайно отключил питание...
Вот это вроде проверяет сбойные блоки dd if=диск of=/dev/null bs=64k
Еще хочется узнать как проверить файловую систему, ввожу fsck.xfs -F xfs /dev/hda7 , молчок, т.е ошибок никаких, ввел и все, и скорее он ее не проверяет.
Еще вот что странно:
localhost master # xfs_check /dev/hda8
localhost master # xfs_check /dev/hda7
xfs_check: /dev/hda7 contains a mounted and writable filesystem

fatal error -- couldn't initialize XFS library
localhost master #

Как сделать чтобы проверка осуществлялась при каждом запуске?
И еще, раз в меся вроде, иль в 100 с чемто дней, запускается проверка, и эта проверка длится долго, выглядит примерно так: [========= /]
Как вот таку проверку запустить?


Ответ на: комментарий от Demetrio

Хе, и вправду hda8 был отмонтирован.
А как же мне проверить системный раздел, самый основной для меня?
С кноппикса? там может и не быть утилит для xfs.
Да чото быстро проверяет 2сек всего, хочу полноценную проверку.

Lok
() автор топика

проверить поверхность: man badblocks (ну уж точне не dd)

файловую систему : xfs_check xfs_repair

всё это на отмонтированном разделе.

MKuznetsov ★★★★★
()

> и эта проверка длится долго, выглядит примерно так: [========= /]

На первый взгяд это не проверка - это БоянЬ..может просто композиция длинная; полёт шмеля например :)

MKuznetsov ★★★★★
()
Ответ на: комментарий от MKuznetsov

такая проверка с такой регулярностью у меня на ext2/3 вылазит. на xfs ни разу не видел.

jackLucas
()

не знаю как у вас, а у нас в слаке нужно создать пустой файл /etc/forcefsck, чтоб при следующем запуске инициировать проверку. Можно просто в стартовых скриптах найти условие запуска проверки, поправить одноразово, потом назад вернуть. Для физической проверки ничего лучше досовского hddspeed не видел, но для него надо грузиться с дос-дискеты или дос-раздела.

anonymous
()
Ответ на: комментарий от MKuznetsov

Так я и не пойму, проверка чо, должна 3 сек длиться и этого хватит?
xfs_check /dev/hda8 - 3 сек.

Lok
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.