Se dd
e outros utilitários de leitura brutos não funcionarem, é muito provável que os setores do disco sejam ruins - caso em que nenhum método de leitura (BIOS interrompe ou de outra forma) funcionará.
Como você determinou que o teste em um sistema Hitachi "funciona bem"?
Você poderia tentar a opção "noerror" com dd
para ler o disco, mas você só obterá dados parciais se ocorrerem erros de leitura.