Сканирование винчестера на badblock из Linux

    Так уж вышло, что usb-винчестер, при скидывании с него информации случайно упал… Невольно начали складваться подозрения на бэд блоки. Нашел возможность проверить из Linux.
    image
    Программа badblocks позволяет проверить жесткий диск на наличие сбойных блоков. Проверка выполняется очень просто:
    $ sudo badblocks -v <имя_устройства>
    Например:
    $ sudo badblocks -v /dev/sdb1

    Параметр -v включает подробный режим работы — о каждом действии программа badblocks будет выводить отчет. Желательно выполнять программу в однопользовательском режиме, чтобы ее работе ничто не мешало.
    • +3
    • 52,5k
    • 9
    Поделиться публикацией
    Похожие публикации
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 9
    • 0
      спасибо. не знаю, как-то не надо было :)
      • 0
        Checking for bad blocks (read-only test): done
        Pass completed, 0 bad blocks found.

        УРА!!! :)
        • 0
          Спасибо! А для других компонентов есть какие-то тесты (для памяти, например)?
        • 0
          На современных винтах проверка на бедблоги мало что даёт. Лучше smart.

          $ sudo smartctl -a /dev/sda|grep -i reallocated
          5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always — 0

          Последний 0 означает, что всё ок, если >0, то уже стоит задуматься о замене.
          • 0
            s/бедблоги/бедблоки
            • 0
              >На современных винтах проверка на бедблоги мало что даёт.

              Поясните, пожалуйста

              >Последний 0 означает, что всё ок, если >0, то уже стоит задуматься о замене.

              У меня badblocks показывает много адресов с бэдами, а в smartctl всё ок — ноль на конце. Кому из них верить?
              • +1
                > Поясните, пожалуйста

                По идее жесткий диск сам прячет беды — но тогда увеличивается счетчик reallocated — который и рекомендует проверять giner

                > У меня badblocks показывает много адресов с бэдами, а в smartctl всё ок — ноль на конце. Кому из них верить?

                вы разобрались? беды действительно есть? винт может оочень старый? почему же reallocate не увеличивается? может версия smartctl не смогла корректно считать параметр reallocated с вашего винта? по идее беды появляются строго после reallocated…
            • 0
              Подходит ли badblocks для тестирования sd card на Raspberry Pi?
              Если нет — можете посоветовать что-то?

              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.