Жесткие диски и их интерфейсы (часть 2)
Подобно другим периферийным устройствам, жесткий диск требует контроллера, который будет выполнять функции интерфейса между жестким диском и процессором. Примерный вид контроллера изображен на картинке.
В отличие от старых устройств, современные жесткие диски имеют встроенный контроллер. Старые жесткие диски требовали отдельного контроллера на плате, который подключался к шине компьютера; новые требуют установки платы, но им не нужен контроллер на плате; они требуют своеобразного "хост адаптера", поскольку их работа много проще работы контроллера. Хост адаптер главным образом преобразует данные из одного формата в другой, так чтобы они были доступны шине.

Некоторые отказы жесткого диска — провалы скорости или потеря данных — могут быть приписаны либо контроллеру, либо устройству. Проблемы, связанные со столкновением головок, могут быть вызваны простыми техническими причинами, описанными в статье, посвященной жестким дискам. Даже стихийное бедствие — переформатированный жесткий диск — может быть в некоторых случаях устранено с помощью резервного копирования.