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!!!!!!

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

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.

Inicio de sesión

Encuesta

¿Qué entorno gráfico prefieres usar? ¿Por qué?
Unity
23%
Gnome 3
23%
Gnome classic
38%
Kde
6%
Xfce
4%
Enligthenment
1%
Lxde
2%
Otro - Especificar
2%
¿Entorno gráfico? Ninguno, ¡solo uso la consola!
2%
Total de votos: 1093