In my case I happened with Windows Server, I used the HDD Regenerator 2011 tool (Updated until 04-30-2013).
With that software I solved that problem, what I do not know, if it can be repaired in linux.
Search on Google.
you record it on a CD or flash memory.
En mi caso me pasaba con Windows Server, yo usaba la herramienta HDD Regenerator 2011 (Actualizado hasta 04-30-2013).
Con ese software resolví ese problema, lo que no se, si se puede reparar en linux.
Busca en google.
lo grabas en un CD o en una memoria flash.