Файловая система повреждается, если искажается информация об i-узлах или главных блоках в структуре каталогов. Повреждение может быть вызвано аппаратной ошибкой или программой, которая неправильно работает с информацией об i-узлах или главных блоках. (Программы, написанные на ассемблере или C, могут без вызова системных функций напрямую обращаться к аппаратуре.) Одним из признаков поврежденной файловой системы является то, что в ней не удается выделить память или считать либо записать данные.
Время от времени (или постоянно) могут возникать ошибки чтения или записи на диск. Если при обращении к диску вы услышите громкий скрип или скрежет, то, возможно, диск поврежден. Однако пока компьютер включен, обычно невозможно заметить, что произошел сбой диска. Устройство перестает работать только при перезагрузке системы. (В этот момент потерянные данные скорее всего восстановить не удастся.)
Сбой контроллера приводит к тем же результатам, что и сбой диска. Однако при сбое диска у вас не будет доступа только к этому диску, а при сбое контроллера - ко всем дискам системы (или ко многим из них). Сбой контроллера может быть вызван аппаратной неполадкой в плате контроллера.
Примечание: Аппаратные ошибки труднее всего поддаются диагностике. Каждая аппаратная ошибка уникальна. Однотипные компоненты могут вызывать совершенно различные неполадки с непохожими признаками.
Для выполнения этой задачи у вас должны быть права пользователя root или члена группы system.
lsdev -C -d диск -S a