É possível que o cabo seja ruim, mas também é possível que o firmware da unidade seja ruim. Também pode (muito raramente) acontecer como um one-off. Este erro é exibido quando a unidade não responde aos comandos ATA ou quando os dados não são recebidos corretamente.
Considere a substituição do cabo e verifique se há atualizações de firmware (e, se você não estiver fazendo backups, ontem é um bom momento para começar). Se você perceber isso acontecer novamente ou com mais frequência, precisará substituir a unidade.
Muito raramente, isso também pode ser um controlador IDE ruim (em sua placa RAID ou placa-mãe).