No funciona fsck manual

Holaaa:
Mi problema es el siguiente: hace unos dias mi notebook sufri÷o un ligero golpe estando encendido. Luego al volverlo a encender trata de hacer fsck automáticamente:
Cheking drive /dev/sda1: 39% (stage 1/5, 486/858)
Justo en ese momento me sale el mensaje sobre el error de fsck:
Error reading block 15954026 (attempt to read block from filesystem resulted in short read) while reading indirect blockos on inode 3981416
/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
(i.e., wihtout -a or -p options)
fsck died with exit status 4
[Fail]
*An Automatic filesystem check (fsck) of root filesystem failed. A manual fsck m,ust be performed in maintenance mode with the root filesystem mounted in read-only mode.
*The root filesystem is currently mounted in read-only mode
A maintenance shell will now be started. After performing ystem maintenance, press CONTROL -D to terminate the maintenance shell and restart the file system
bash: no jo control in this shell
root@jaunty:~#
Luego de esto ejecuto fsck manualmente (no es la primera vez que fsck me causa problemas) y lo ejecuto con las opciones -ycfv
Inicia, y al 39% (nuevamente) empieza a salir el siguiente mensaje:
[2119.179467]ata1.00: status: {DRDY ERR}
ata1.00: error: {UNC}
ata1.00: exception Emask 0x0 sact 0x0 sErr oxo Action 0x0
ata1.00:irq-stat 0x40000001
ata1.00: cmcl 25/00:00:7f:e4/00:00:00:00:00/e6 tag 0 dma 4096 in
res 51/40:07:88:97:e4/00:00:00:00:00/e6 Emask 0x9 (media-error)
Este mensaje me sale infinitas veces (probé dejando el computador un día entero encendido. Sólo va cambiando el numero inicial dentro de los []. De vez en cuando sale otro mensaje entremedio como el siguiente:
end-request: 7/0 error, dev sda, sector 115646754
Buffer 7/6 error on device sda1, logical block 14455836
Este mensaje sale a intervalos irregulares, cambiando el numero del sector y del logical block.
Resignado, instalé nuevamente ubuntu 9.04 amd64, desde cero. Me funcionó genial al principio, empeze a instalar actualizaciones y personalizarlo. Al 3er día firefox no funcionaba y al reiniciar el sistema me salió exactamente lo mismo (fsck automatico hasta 39%, fsck manual hasta 39% y luego los infinitos mensajes.
Probé con Memtest86 v2.11: encuentra errores en los test 6 y 5 (los errores en el test 5 los encuentra recien a la segunda vuelta). el test 6 es: Moving inversions, 32 bit pattern
También probé una herramienta de testeo del disco incorporado en las BIOS:
-Autoprueba de disco duro rápida: Estado de la prueba #1-07 NO SUPERA
-Prueba de memoria: SUPERADA
Los datos de mi equipo son los siguientes:
Modelo: HP Pavilion dv2500 Notebook
Tipo CPU: Intel (R) Pentium (R) Dual T2310
Velocidad CPU: 1460 MHz
Memoria Sistema: 2048 MB
version del BIOS: F.13
Sistema operativo que uso: Ubuntu 9.04
Kernel: 2.6.28-18-generic #59-Ubuntu SMP x86-64
Cada vez que inicio el pc, ejecuta fsck, con los mismos problemas, lo ejecuto manualmente y al 39% salen infinitamente esos mensajes de ata1.00. Tengo los discos de restauración del equipo, pero creo que lo único que haran es instalar windows vista en él.
Gracias por la ayuda!!!!!!
- Inicie sesión o regístrese para enviar comentarios

Disco duro deceased
No le daría muchas vueltas, eso suena a fallo físico del disco duro, yo empezaría a buscar un disco duro nuevo.
Lo siento, pero esa es la pinta que tiene.