[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Arranque lento por unidad SSD defectuosa.



Hola a todos.
Me han regalado un ultraportátil EeePC 901 de los que vienen con XP 
preinstalado. Este modelo tiene dos unidades de disco SSD: la primera con 4 
Gigas y la segunda con 12. La pega que tiene, y por eso me lo han regalado, 
es que la segunda unidad SSD está muy deteriorada, con bastantes sectores 
inservibles; y no hay manera de que funcione el XP. Tras someter al EeePC a 
un exorcismo para liberarle de las garras del M$aligno, le he instalado una 
Debian 5.0 en la unidad de 4 Gigas y todo funciona, salvo la SSD de 12 Gigas.

Bueno, todo marcha; pero el arranque se demora varios minutos, pues el Kernel 
no para de dar mensajes sobre los errores que encuentra en el disco duro. 
Cuando al kernel se le acaba la verborrea, y a mi casi la paciencia, el 
sistema arranca y me deja ante un bonito, aunque diminuto - 9 pulgadas - 
escritorio KDE.

He probado varias cosas para evitar que el kernel me ponga de los nervios:

1. He entrado en la BIOS del EeePC y he seleccionado una opción que, en 
teoría, deshabilita el SSD dañado; pero no ha servido de nada, me siguen 
apareciendo los mismos mensajes de error en el arranque.

2. He intentado crear un sistema de archivos ext2 en una partición que ocupa 
todo el disco duro; pero tras ejecutar la orden:
	# mkfs.ext2 -c /dev/sdb1 
todo acaba con error; pues están dañados los dos primeros sectores.

3. Para saltarme los dos primeros sectores erróneos, he creado una partición, 
mediante fdisk, que comienza a partir de dichos sectores; pero el mkfs.ext2 
tampoco acaba con éxito.

Ahora estoy pensando en que la solución podría estar en pasarle un parámetro a 
GRUB para que no analice ese disco: al estilo de 'noapic' cuando falla el 
controlador de interrupciones; pero no sé qué parámetro utilizar, si es que 
existe.

Me gustaría que me ayudarais en el búsqueda de dicho parámetro, porque man 
grub e info grub no dicen nada, y un manual de grub 0.97 que he encontrado en 
internet, es demasiado técnico - además de estar en inglés - para mí.

También estoy abierto a cualquier otra sugerencia para solucionar este 
problema. 

Muchas gracias por vuestro tiempo.


Reply to: