Also, dieser Fehler heisst: Physikalischer Fehler auf der Festplatte - sprich: Das Teil sollte so schnell wie möglich(!) aus dem Verkehr gezogen werden, denn die Platte löst sich so langsam aber sicher auf.
Das ganze ist im DMA-Modus gewesen, d.h. es besteht eine minimale(!) Chance, dass es sich um Übertragungsfehler handelt. Wenn es sich um eine halbwegs neue Platte handelt, dann mal den S.M.A.R.T. Test drüber laufen lassen:
apt-get install smartmontools
smartctl -t short /dev/hda
das führt einen internen test der Platte durch - dauert etwa 2 Minuten. Dann kann mit
smartctl -a /dev/hda
das Ergebnis abgefragt werden.
Alternativ kann man auf die Homepage des Plattenherstellers gehen und sich die entsprechenden Diagnose-Tools durchlesen.
Dann die einfachere Methode für die Boot installation:
1) Eine grub Diskette erstellen.
2) Das System von der grub Diskette starten
3) Dann in der grub shell die neue Festplatte starten
Jetzt funktioniert ein einfaches grub-install.
(Eine grub DIskette sollte man übrigens immer zur Hand haben - damit kriegt man jedes System gebootet, so lange noch die OS/Kernel Dateien drauf sind)
[edit]
Ach ja, ein Low-Level Format (bzw. korrekterweise: Eine Neuinitialisierung der Platte) kann(!) die Fehler evtl. beheben. Allerdings treten solche Fehler erst auf, wenn bereits eine Reservefläche der Platte voll genutzt ist, d.h. generell würde ich von solchen Reperaturversuchen abraten, und die Platte in den Ruhestand schicken bzw. danach bei ebay anbieten