Битье можно мониторить утилитами (smart-monitor или как-то так называется) там можно настроить (вроде как) на какое кол-во битья ругаться начинать.
Теоретически.
Всего один новый badblock может убить полностью всё. Или сделать выковыривание инфы невыносимым. Достаточно чтобы сбойный сектор появился в какой-то важной системной области. Например в superblock-е или в секторе, отвечающим за корневую директорию. Или в секторе файла "bash". Эти теоретические рассуждения могут показаться надуманными. Но не надо забывать о том, что теоретически больше шансов помереть у тех секторов, которые чаще всего используются. А к данным областям как раз много обращений из-за "популярности".
Практически.
Такая ситуация была как минимум один раз в моей практике. У меня самого.
В один прекрасный день заметил ошибки DRDY в сислоге. Делать ничего срочного не стал, ибо и так всё делается регулярно (бекапы по расписанию). Денег на новый винт пока не было. Отложил покупку на пару месяцев. Новые ремапы регулярно мониторил и записывал в табличку. Следил чтобы бекапы выполнялись.
В другой прекрасный день винт "моментально" перестал читаться. Полностью. Даже grub не загружался. Посекторное чтение с диска с помощью dd и проверка с помощью badblocks просто висли на первых секторах и в сислог сыпались DRDY. Причем "падение" случилось полностью внезапно. Буквально 5 минут назад всё работало. Вдруг повисло, перезагрузка... мертвяк.
Пришлось таки купить внепланово новый винт. Восстановил систему, восстановил файлы. Ничего не потерял ибо бекапы - давно научен, на чужих ошибках. Винт в школу - в живой уголок, в качестве учебного пособия.
Никому не советую использовать даже немного поврежденные винты. Они могут вылететь мгновенно. Никакой мониторинг не поможет.