Lamento el retraso.
Comenté en la
anterior entrada que, en Diciembre, me plantearon un reto
informático. Requirió ,este, de mi ingenio y memoria, las cuales
tenía más que oxidadas en lo que algoritmía e IDEs se refiere; Tras
la consecución, me tome un descanso y me interesé en un tema que
veremos como resulta.
Es la única excusa que puedo dar.
 |
Estoy considerando muy seriamente echarme una compañera | . |
|
Hoy,
vuelvo a retomar la saga del Toshiba con, quizás, la entrada más
técnica.
Iré despacio con la historia y las
observaciones.
Resumen rápido, antes de ponernos manos a la obra:
Sabemos que falla el disco duro (hard
disk), en el Toshiba con procesador Intell en cuestión.
También
vemos que no podemos examinarlo desde el propio sistema operativo (OS).
Una utilidad como
Gparted puede darnos pistas de que hay dentro.

Arrancando con el CD- Live de
Gparted
0.9. nos muestra un único disco duro (Hard Disk).
Este, está estructurado en dos particiones primarias (NTFS; de unos
60 GB y 200 GB ) y una oculta (2GB).
La partición
oculta está ocupada en su totalidad. La primaria – más pequeña –
está ocupada a un 60% y la de 200 GB no llega al 1% de ocupación.
 |
Ahora vas y te acercas |
Según usuario, en la tienda le dieron
unos Cds y le indicaron que, en caso de avería, con ellos podría
recuperar los datos....
El problema es que, operando un poco con
Gparted sobre el disco duro, éste, avisa: tiene
sectores dañados y le es imposible hasta leerlo algunas veces.
Vamos que nos hace "la cobra".
Estamos pues, ante un problema de disco
duro a nivel físico.
¿Qué es un disco duro? o ¿Qué nos conviene saber sobre un disco duro para este caso?
 |
Google: Disco duro |
Un disco duro es una pieza circular en
la que de forma electromagnética se almacenan datos.
Los datos
(binario y por tanto marca o ausencia) se almacenan de una forma estructurada.
 |
Google: Disco Duro |
Un disco sale de
fabrica con un formateo a bajo nivel; se incorpora a un equipo y la
placa madre o Motherboard lo reconoce (dimensiones y estructuración, comunicación y sincronización con otros elementos); Un
sistema operativo se encarga a través de un
controlador o driver de
decirle como debe comunicarse y de hacer estructuraciones para trabajo lógico; un
administrador de sistema, con ordenes internas, puede operar incluso con él como unidad.
Esto es, de una forma muy simplista y esencial el concepto
básico de un disco duro con el que hoy vamos a trabajar.
Una marca electromagnética, ¿Es para
siempre?
No. La crisis española tiene toda la
pinta pero, una marca electromagnética no.
Probad a poner
en el suelo de la calle una moneda de dos euros.
Veréis como, más
temprano que tarde, se produce una variación patrimonial entre quien
la recoge y vosotros.
Así la dejéis pegada con pegamento rápido y
superfuerte que, si hay que ir a casa a por cortafríos y martillo, se
irá.
Desde el 2007 en la España de “los
brotes verdes” y la “desaceleración” --según partido
gobernante y “hooligans , afiliados o simpatizantes” modorros--, esta broma clásica se ha convertido en un arreglo económico semanal para la supesta víctima.
Pues, las zonas marcables electromagnéticamente de un plato de disco
que gira, también pierden está cualidad.
A veces por mal uso (corte
repentino de luz con el disco girando), otras por que la calidad del
material no es la deseada y otras símplemente por los ritmos de
variación térmica.
Como ya apunté en una entrada anterior, la
esperanza de vida de un componenete informático -- de estos de torre
-- suele estar entre 8 a 10 años.
Con el uso normal, los discos duros
van
degradándose, van perdiendo zonas de uso. Es como la perdida de
puntos de visión en monitores LCD.
Una medida preventiva para
alargar la vida de un disco es formatearlo entero una vez al año.
Hablamos de un darle un formato a alto nivel. Queda siempre
desaconsejado dar formateos a bajo nivel a los usuarios.


Como toda medida preventiva, es inteligente y no requiere una dedicación excesiva, se trata de no dejar al Disco Duro solico, olvidado y desamparado.
Vamos, aunque sea una vez al año pero darle un poquico de alegría.
Hablamos de mantenimiento sobre el disco, Ha blamos de comandos del tipo
 |
Es más dificil aprender esto y se os da genial. |
En Windos la familia de comandos
chkdsk
chkdsk /?
Nos da una idea de mantenimiento en un
disco duro y actuaciones en caso de error.
Por supuesto tirando de hemeroteca o de
un floppy preparado con MS-DOS 6.2
encontraremos más documentación respecto a este comando y más
ordenes derivadas de este. Pero, los nuevos FileSystems hacen que
bastantes de ellas hayan quedado obsoletas.
Consecuencia,
esta, que no se ha producido en Linux. Todavía, existe fdisk cuyo uso como root permite el manejo de
particiones.
Volviendo a nuestro GParted y a
nuestro caso.

El disco tiene tanto sectores
defectuosos que no podemos operar con las particiones.
No podemos redimensionar y hacer
particiones nuevas.
Tampoco podemos reestablecer la imagen almacenada
en la partición oculta.
Luego, el disco está excesivamente dañado.
De hecho, si es un disco duro y no lo has desahuciado , ¿Cómo lo catalogamos?
Ciertamente, y repito, todo apunta a que vamos a trabajar con miserias. Es decir: mucho trabajo y mucho arte,sin garantías de conseguir -- si quiera-- el 80% de exito. Y consiguiendo lo que consigamos, al usuario final, siempre, le va a saber a poco.
Viene la pregunta mágica ¿Cómo?
¿Cómo podemos hacer, de nuevo, imantable un punto o sector del
disco que ha perdido esa propiedad?
No podemos. Simplemente.
Lo que si que es posible, es discriminar la localización
del punto y aislarlo.
Es decir, decirle, por ejemplo, al sistema
operativo que la zona que el SO llama 'sector 6' sea ignorado en
cualquier direccionamiento.
Es decir creamos una lista de sectores
direccionados “apestados”, con los que el el Sistema operativo no
contará para nada (ni lectura ni escritura).
Esa es la idea.
¿Forma inicial de conseguir esto? A través
de un Sistema operativo en modo Live.
Por casa tenía en
“tecnología Windows” a XP-Pilitos.
La idea es trabajar el disco duro desde él.
Al vecino no le
importa que su portátil, en caso peor, acabe teniendo como OS un
Windows XP. Es más, según sus palabras: “Lo prefiero. Si funciona,
cuanto más conocido sea mejor”.
Bajo esta premisa también
podemos emplear un Cd con el Windows XP instalable.
Recuerdo que el
último que construí así fue en el 2009 en Soria lo llamé
'XP-2009-SP3' – Le añadí a uno del 2005 como más
joven con SP2 el SP3. Cómo hacer esto da para otra entrada. –
Pero, empezaron los problemas y
quebraderos de cabeza.
Arranco el equipo con XP-Pilitos; este se carga en
memoria; Pilitos cargado reconoce que, en el equipo, hay un disco duro pero no
puede acceder a él.
 |
Google: Incoherencias |
– !Coño! ¿Tan dañado está? Por tu
ma'é accede un poquito siquiera. – Me sale del alma.
– ¿Lo ves?, ¿Te gusta? Pues ale, a
morder la esquina porque no lo vas a catar. – Me contesta Pilitos
todo chulo.
Tras probatinas y desazones varios,
repito el proceso. Ahora con 'XP-2009-SP3'.
Lamentablemente, con
el inglés más venenoso, se repiten las consecuencias.
Extraño , ¿Verdad? !Qué digo
extraño! Insólito, misterioso, enigmático, raro... Más raro que
un gitanillo con gafas y más estresante que fotografiar una pulga
con hipo.
Claro el “quid” del problema no sale...
(Recuerdo que mi memoria está oxidada. En pleno “arremangamiento y
probatinas”, cómo para acordarte de una frase dicha en una clase
que, soltó un profesor 4 años antes).
Luego, el cómo reparar el
disco parece que hay que hacerlo desde mundo Linux.
Pasamos a mundo linux.
Metemos un Ubuntu-Live (11.10
en mi caso) para portátiles y nos vamos al disco..... El análisis
nos muestra muchas, muchas, variables en rojo... De esas que dicen que
el resultado del análisis para esa propiedad no es malo, sino lo
otro peor.
En esta tabla resume claramente lo que
se encontró tras emplear la herramienta de discos de Ubuntu:
Sectores dañados
|
Evaluación
|
Consecuencia
|
8
|
Comprensible
|
No pasa ná
|
80
|
El disco ya está de capa caída
|
Mantenimiento
|
800 o más
|
Antes se hará público de cuantas empresas es
gerente, administrador o dueño el crío de 10 años de un
diputado en el Congreso que, te funcionará el equipo sin
colgarse.
|
Si no tienes copia externa del dato te toca
meterle mano al disco. Pero, si no la precisas: todo lo que no
sea tirarlo es un derroche de recursos.
|
Pues nada, ya veis cual es el caso peor. Supondréis cual me toco tratar. Pues sí.
Vamos que, si me lo llega a dar
quemado, partido, derretido o chorreando agua, el favor hubierse
pasado por hacele la competencia a una de las 5 empresas españolas
que viven de recuperar datos den discos.
Este chamán tuvo que encomendarse con ceremonia
y todo al comando
badblocks . No lo había usado en su vida y que espera no volver a tener que
hacerlo porque para 80 o 160 sectores dañados debe ser milagroso
pero, para un disco con más de 800 le lleva unas 72 horas mínimo y
!A Dios , gracias! , si llega a recuperarle un 60% la salud.
Ah sí, por cierto ,
tema delicado, mucho,
esto que estamos haciendo.
A lo mejor alguien ha pensado que,
antes de tirar por bloques, como todo el ordenador usa Windows, el
primo del hermano del vecino del cuañado le ha dicho "del" comando
fsck y algo de que si e2...
Podemos hablar de
ello en los comentarios.
Ahora estoy contando una historia, en la que
me pareció que, el disco entero, tenía más valor como arma
arrojadiza que como unidad de almacenamiento. Me pareció ridículo
andar resucitando particiones una a una y tiré por badblocks. Por
supuesto, con parámetro -w y con el tamaño de bloque por defecto.
Pasaron algo más de 3 días y el
comando, por fin, terminó su trabajo.
Una revisión con la
herramienta de discos de Live Ubuntu decía que todo seguía igual.
Pero Gparted 0.9 ya podía jugar con las particiones.
Así que, borré MBR y “Tabula
rasa”.
Creo distintas particiones quedando la cosa ahora
más o menos así:
6GB de espacio sin asignar.
Sda1 en NTFS de 70 GB
.
6 GB de espacio sin asignar
Extendida de 150 GB
Con 2 lógicas dentro y estructurada del siguiente modo:
* 2 GB sin asignar
* Sda3 FAT32 100 GB
* 8 Gb sin asignar
* Sda4 NTFS 10 GB (Esta
será para guardar una imagen)
* 4 GB sin asignar
Resto de GB sin
asignar.
Guardo.
Siguiente paso: Instalación de WXP con
' XP-2009-SP3' sobre Sda1.
Imposible.
¿Os suena? ¿Sí? A mi
también. Windows no puede acceder al disco.....
Es más aparece un
“pantallazo” azul con la referencia 0x0000007B
.
Bueno pues, qué disco duro más especial ¿No?
Pues
sí. Ni más, ni menos.
Es que los portátiles Toshiba van con unos
discos duros un pelín especiales.
¿Qué quiero decir con esto?
Quiero decir que fabrican unos discos cuyo funcionamiento óptimo
exige que el sistema operativo posea un controlador específico para
ese disco.
En este caso que nos ocupa hablamos de un controlador SATA
AHCI .(Creo que el 7 o el 8)
Y ¿Cúal es el problema? Pues el
problema es que mi WXP instalable no tiene.
La informatica no entiende de grises, de ratios sexuales en la contratación, ni de "bien quedas" si el instalable no tiene el controlador para disco AHCI o le dices que no es AHCI o no sabe lo qué -- y por tanto ni lo toca --.
Luego, ahora, se plantean 2 posibles
alternativas para instalar XP:
A
|
Creamos un nuevo Cd instalable (por ejemplo con
nLite) que si tenga el driver necesario y especifico para manejar
el modelo de AHCI programado en ese SATA.
|
B
|
Cruzamos dedos y nos
vamos a BIOS.
Digo cruzar los dedos porque, tanto el año
pasado, como hace 5 años nos contaba el profesor, encontré
esta opción. Pero, si no estuviera entonces, la única
alternativa sería la A.
Si en la BIOS
encontramos la opción de manejar el disco en modo IDE y no
SATA , es lo que debemos hacer. Como IDE tirará de DMA y no
requerirá el controlador AHCI. Obviamente el disco no funcionara
en modo optimísimo de la muerte “non plus ultra
nihil” pero, eso sólo lo notan uno de cada 10000
usuarios y , de estos especialistas, al 85% ni le importa.
|
Parece que ha habido suerte (OPCIÓN B) y con disco
en modo IDE podemos instalar OS Windows XP.
Siguientes pasos:
El resto ya es poner los controladores
en equipo (video, sonido, red, etc.)
Dejamos que el
equipo actualice en red el sistema operativo.
Configuro el OS con
2 usuarios (“Administrador y usuario pelón”).
Instalo y
configuro unas aplicaciones mínimas (Todas de Licencia GNU):
Openoffice, Burnaware, Avira free, Acrobat reader, Gimp, 7z , VLC
media player, un cliente torrent y un par de navegadores web.
Ahora
llega el momento de hacer una imagen de Sda1 y guardarla en
Sda4.
Quemo una “
.iso” consiguiendo asi
un CD-Live.
Y con ella opero -- Reservo la explicación de como
operar con él a comentarios para no alargar más la
entrada--.
Listo.
¿Listo?
Todo lo listo que él
disco puede y es que el grito clama las palabras de Francisco de
Quevedo:
 |
Menea un poco el látigo Indi, que lo haces con "mucha arte" |
"¡Ah
de la vida!"... ¿Nadie me responde?
¡Aquí de los antaños
que he vivido!
La Fortuna mis tiempos ha mordido;
las Horas mi
locura las esconde.
¡Que sin poder saber cómo ni a dónde
la
salud y la edad se hayan huido!
Falta la vida, asiste lo vivido,
y
no hay calamidad que no me ronde.
Ayer se fue; mañana no ha
llegado;
hoy se está yendo sin parar un punto:
soy un fue, y
un será, y un es cansado.
En el hoy y mañana y ayer,
junto
pañales y mortaja, y he quedado
presentes sucesiones de
difunto.
Y no hay más. Pues, el disco
estaba tan, tan dañado que, al mes, volvió a dar problemas de cuelgue.
Y la mejor opción opción fue comprar otro nuevo.
Y es
que en esta vida el tiempo es juez y verdugo. Más tarde que temprano
a cada cual emplaza.
1,2,3
Salida...
¡Sed
Buenos!
Okay,
I try to summarize this entry for foreign visitors.
The
Toshiba hard drive had a huge amount of
bad sectors. Distributed so many that
Its partitions couldn't be operated by Gparted
0.9..
The
most practical solution in these cases is to throw away the device
and buy a new one.
I've
just published, therefore, the process I followed to leave the laptop
operating as possible - knowing that soon the same thing happen
again. Due to the large number of sectors. -
First
with Ubuntu 11.10 in Live mode, the command blocks recovery badblocks
- well parameterized -. The process is slow but produces better
results than expected.
Next, I set partitions with
GParted.
After that, I have the problem that the laptop has a
disk AHCI, and my WXP installer does not have the appropriate driver.
2 possible ways of solution:
A)
I do with, say nLite, a new installable
who does have the appropriate driver for
AHCI model.
B)
The other way, see if I can try in BIOS as
IDE hard disk and DMA.
I
was a lucking man in this time , option B was a fact.
Bringing
the OS installed along with the other drivers, basic programs and
finally configure GNU users.
Last,
I make an image with Clonezilla and saved on disk and another copy
for me, preventing future incidents.
 |
Not.Today, there's not anime teacher. You've two models of breathtaking: D |
We could say that
is already repaired. But it would be an insult to common sense,
because we have not found the cause of a laptop has so many bad
sectors (now isolated).
And so the computer is repaired but the
hard drive must be replaced. ASAP.
You know, profile / contact
--->email in case of doubts or concerns. (Laborals offers ,
sharing or good comunication it's well come too). I am for all : D
Be
good!