Загрузитесь с флешки, установите smartmontools и запустите
sudo smartctl -a /dev/sda
Имя устройства может быть другим в Вашем случае. Во всём этом выводе найдите табличку с вот таким заголовком.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
В ней должно быть больше строк, я выделил только самые интересные. Их текстовое описание может отличаться, но всегда одинаков ID (первый столбец).
Если значения в самом правом столбце (RAW_VALUE) отличаются от нуля (особенно 5 и 196), значит диск готовится отдать богу душу. Сколько он проживёт с этого момента неизвестно (вопрос везения), но процесс уже начался. Пора копить на новый диск. Если же значения не нулевые, и при этом VALUE >= THRESH, то это уже однозначно конец. Лимит зарезервированных секторов исчерпан, диск больше не может компенсировать выпадающие сектора.
Если 5 и 196 по нулям, но 197 больше нуля, значит ещё есть шанс. Нужно запустить упомянутые здесь mhdd или victoria для проверки записью. Это уничтожит все данные на диске, но может оказаться, что сектора помечены битыми по ошибке. После того, как mhdd отработает (это, кстати, может занять очень много времени, до нескольких часов, в зависимости от объёма диска), счётчик 197 может обнулиться, тогда форматируйте диск и спокойно используйте дальше. Если же он обнулился, но при этом выросли 5 и 196, то см. предыдущий абзац :-)
И да пребудут Ваши бекапы во множестве и в сохранности ;-)