Найдите команды (вход в технорежим, чтение и другие) для данного диска (команды различаются для разных производителей и серий), напишите свои функции в libata, например, и лазьте сколько угодно! А вот для seagate и вовсе достаточно uart + переходник rs232-TTL, но нужно физически подключить провода к диску помимо интерфейса.