Краткий ответ заключается в том, что это зависит.
В описанной вами ситуации (неисправный диск + несколько нечитаемых секторов на другом диске) некоторые корпоративные RAID-контроллеры уничтожат весь массив на том основании, что его целостность нарушена, и поэтому единственным безопасным действием является восстановление из резервной копии.
Некоторые другие контроллеры (в первую очередь от LSI) вместо этого прокол массив, помечая некоторые LBA как нечитаемые, но продолжая перестройку. Если нечитаемые LBA находятся в свободном пространстве, фактически никакие реальные данные не теряются, так что это лучший сценарий. Если они влияют на уже записанные данные, некоторая информация (надеюсь, малоценная) неизбежно будет потеряна.
Linux MDADM очень универсален: в последних версиях есть выделенная «область переназначения» для такого перфорированного массива. Кроме того, всегда можно использовать дд
или же спасение
сначала скопировать диск с нечитаемыми секторами на новый диск и использовать этот диск для повторной сборки массива (конечно, с некоторой потерей данных).
BTRFS и ZFS, благодаря большей интеграции со слоем распределения блоков, могут определять, находятся ли потерянные данные в пустом или выделенном пространстве, с подробным отчетом о затронутых файлах.