Diagnóstico de fallos en Discos Duros

domingo, 28 de febrero de 2010 · 0 comentarios

Se pueden realizar diagnósticos más detallados de problemas en el funcionamiento de los Discos Duros utilizando las utilidades que los fabricantes recomiendan y están disponibles en sus webs. He recopilado aquí algunos de los enlaces:


  • Para Western Digital:

http://support.wdc.com/ru/download

  • Para Samsung:

http://www.samsung.com/Products/HardDiskDrive/utilities/index.htm

  • Para Seagate:

http://www.seagate.com/support/software/

  • Para Maxtor:

http://www.maxtor.com/en/support/downloads/powermax.htm

  • Para IBM y HGST:

http://www.hgst.com/hdd/support/download.htm


Todas las utilidades realizan tests en modos de trabajo habituales sin necesidad de colocarlos en modo de fabrica o safe mode, sin embargo sus capacidades están limitadas, como ya sabeis nadie ofrece diagnosticos especializados libres.

Pantallazos Azules

martes, 23 de febrero de 2010 · 0 comentarios

Cuando Windows encuentra una sentencia que pueda llegar a comprometer el sistema, éste se para. Esta sentencia se llama KeBugCheckEx.
Esta llamada al sistema la podríamos llamar fallo de sistema, error de kernel, STOP, etc

Cuatro parámetros que indican el código de STOP. Si hemos configurado nuestro sistema para que nos vuelque el contenido de la memoria, éste nos generará un archivo para su posterior análisis. Estos archivos se dividen en:

Small Memory Dump: El más pequeño de todos y el más limitado (en cuanto a investigación).

Kernel Memory Dump: Escribe el contenido de la memoria excepto los procesos.
Complete Memory Dump: Escribe todo el contenido de la memoria.



José Manuel Tella Llop, MVP de Windows, escribió un artículo en su día sobre cómo debíamos comportarnos ante una pantalla azul. El artículo original lo podéis encontrar aquí y nos servirá de guía en todo momento:

http://multingles.net/docs/jmt/bsod.htm


Debido a la poca información que estas pantallas aportan y su dificultad para el análisis de esta información, han surgido aplicaciones como ‘BlueScreenView’.

Por defecto, cuando se produce un pantallazo azul, el sistema operativo guarda información referente a este error en el directorio C:\Windows\Minidump\, y son estos ficheros los que esta aplicación nos muestra de una manera visual y más detallada.




Esta aplicación se puede obtener desde el siguiente enlace:

http://www.nirsoft.net/utils/blue_screen_view.html

Una buena herramienta para incluir en nuestra "Caja de Herramientas"

Reparando el firmware

jueves, 18 de febrero de 2010 · 0 comentarios

Hay cuatro compañías que se dedican a desarrollar hardware y software para reparar el firmware de los discos duros. Sus soluciones, basicamente, se comunican con el disco duro a bajo nivel para intentar reparar y corregir los fallos en los modulos firmware del disco.

Vamos a enumerarlas ahora, más adelante analizaremos sus productos:


ACE Lab

Los grandes gurús de la ingeniería inversa en los discos duros. Estos rusos destripan los discos hasta el extremo.

Su producto estrella es la PC-3000 una placa PCI que se inserta en un PC para comunicarse con el Area Reservada de cada disco.

Su prducto de software se llama Data Extractor, y ofrece una gran potencia de recuperación y reparación de los discos duros. Eso sí, también requiere un alto nivel de investigación, conocimientos y paciencia por parte del técnico.



Salvation Data

Los grandes competidores de los rusos de Acelab son estos chinos con un software bastante mal diseñado pero efectivo. Su herramienta de referencia se llama HD Doctor y a diferencia de la PC-3000 no es una tarjeta si no unas cajas externas USB a las que se conecta el disco duro averiado.

ATOLA INSIGHT

Los ultimos en llegar, compañía americana con algunos cerebros rusos, no lo hemos probado pero por lo que anuncian, el diseño (y algunos de los nombre que están detrás), parece que tiene buena pinta:


BVG-GROUP

Esta otra compañçia rusa tiene en HRT la solución más económica de todas las presentadas.



Su solución de software lleva el nombre de HRT Data Recovery y tiene un funcionamiento similar al de la PC3000.



Todos estos productos no son fáciles de utilizar, requieren investigación, estudio previo de conceptos de hardware y software y mucha comunicación con otros usuarios de los mismos productos ya que en muchas ocasiones se requiere de bastante creatividad en la resolución de los problemas,

Discos Duros SSD: ¿Por qué fallan?

martes, 16 de febrero de 2010 · 0 comentarios

Los discos solidos (SSD) se están implantando poco a poco, sobretodo en el mercado de los netbooks. Estos discos, que no tienen parte mecánica, también tienen problemas que provocan averías, y con ellas la pérdida de datos. Pero, ¿Por qué fallan?

La explicación completa hay que buscarla en el funcionamiento de las memoria flash, el componente en el que están basados este tipo de unidades.

Para ser mas precisos, las memorias flash presentan unas limitaciones muy importantes:

  • Numero limitado de borrados: En los chips de memoria flash el borrado de una celda de memoria requiere una descarga eléctrica de una tensión relativamente elevada; esto hace que, con cada operación de borrado, la celda se deteriore hasta quedar inutilizada. En la práctica, el número total de borrados ronda el millón. En las aplicaciones habituales de las memorias flash (cámaras fotográficas o reproductores multimedia) llevará años realizar un número tan elevado de borrados, pero en un ordenador personal, donde el disco duro está trabajando de forma casi continua, esta cifra se puede alcanzar en muy poco tiempo.
  • El borrado es una operación peligrosa: La naturaleza destructiva de las operaciones de borrado hace la fiabilidad de estos componentes sea muy inferior a la de un disco duro convencional. No es solo que un borrado pueda destruir las celdas afectadas, es que el deterioro que sufren hace que sus probabilidades de fallar en el momento de realizar una operación de lectura o escritura vayan aumentando con el tiempo.
  • El borrado se ha de hacer por páginas: En los circuitos flash las celdas de memoria están agrupadas por sectores de 512 bytes (como en las unidades de disco), y estos sectores a su vez se agrupan en páginas de un tamaño relativamente grande, del orden de 128kb o 256Kb. Las operaciones de lectura o escritura se hacen por sectores, pero el borrado se hace por páginas; es decir, cada orden de borrado supone limpiar 256 o 512 sectores del disco.

Despues de leer estas limitaciones queda claro porque la tasa de fallos es tan alta; simplemente, la fiabilidad de estos componentes es mucho menor que la de un disco duro convencional. Ahora queda explicar el problema del bajo rendimiento; si siempre se nos ha dicho que las memorias flash tienen unos tiempos de acceso muchísimo menores que un disco duro, ¿Como es posible que los discos SSD sean mas lentos que los convencionales?

De lo dicho anteriormente se desprende que el controlador de memoria flash debe estar programado para reducir al mínimo el número de borrados, algo que no es nada fácil si pensamos en el hecho de que los sectores no se pueden borrar individualmente. Es decir, si queremos borrar un sector no podemos aplicar la solución obvia: Leer la página, borrar la página, reescribir la página pero sin el sector que queríamos eliminar. Hacer esto supondría inutilizar el disco en muy poco tiempo.

La solución es trabajar mediante transacciones; es decir, cuando el sistema ordena borrar un sector la operación no se ejecuta físicamente, sino que se escribe una anotación en el disco indicando que se ha dado esta orden. Cuando se ordena una operación de escritura que, para ejecutarse, necesita borrar datos (vamos a sobreescribir un sector) se procede de la misma manera. Esto significa que el disco se va llenando con una lista de operaciones a realizar y, cuando el espacio libre empieza a escasear, se ejecuta la transacción; es decir, todas las operaciones de borrado y sobreescritura pendientes se ejecutan en bloque y el espacio extra se libera.

Trabajar de esta forma no tiene ningún efecto negativo si el trabajo que hace el disco consiste en leer o escribir archivos de gran tamaño; casualmente, así es como trabajan los reproductores multimedia y cámaras de fotos, que es la aplicación habitual de las memorias flash. El problema es que los PCs no trabajan así; en los ordenadores lo habitual es que se lean y escriban bloques de datos de pequeño tamaño de forma casi continua. Un buen ejemplo son los programas de correo electrónico; cada vez que llega un correo nuevo hay que grabarlo en el disco, en el momento en que lo leemos hay que escribir la marca de leído, … cada operación que hacemos con nuestro programa implica escribir en el disco una cantidad muy pequeña de información.

En resumen, que un programa de correo electrónico genera una carga enorme de trabajo sobre el controlador de nuestro disco SSD; eso explica porque estos discos pueden llegar a ser mucho mas lentos que los convencionales.

Parámetros de los discos duros Maxtor

lunes, 15 de febrero de 2010 · 0 comentarios

¿Qué significan todos esos datos que vemos en la pegatina de la carcasa de un disco duro?. Vamos a ver el ejemplo de los Maxtor.


Modelo:

Hay dos tipos de numeración para los modelos en Maxtor.

En los modelos viejos el número se compone de 7 dígitos y hasta 13 dígitos + letras (en la serie DiamondMax Plus 9).

Sin embargo, incluso para los nuevos, solo 7 dígitos nos dan información acerca del disco:

Estos siete dígitos están compuestos por:

Serie + Máxima capacidad + inicio + capacidad + interfaz + número de platos y cabezas

Tomemos un ejemplo para explicarlo: 6Y200M006500A

6Y

200

M

0

06500A

A

B

C

D


Dividimos el número de modelo en cuatro bloques (A,B,C,D):

A- “6Y”: Esta es la serie del producto, nos sirve para identificar la familia. En la tabla siguiente hay algunos ejemplos:

Codigo

Serie

2R

Fireball 531DX

2B

Fireball 541DX

2F

Fireball 3

3X

DiamondMax VL40

4W

DiamondMax 536DX

4D

DiamondMax 540X

4G

DiamondMax 540X

4K

DiamondMax 540X

4R

DiamondMax 16

5T

DiamondMax Plus60

6L

DiamondMax Plus D740X

6E

DiamondMax Plus 8

6Y

DiamondMax Plus 9


6V


DiamondMax 10

B- “200”: Representa la capacidad. En este caso se trata de un disco de 200Gb.

C- “M”: Capacidad de la caché, interface y tipo de motor.

Codigo

Significado

D

Ultra ATA/33

U

Ultra ATA/66

H

Ultra ATA100, 2Mb Caché.

J

Ultra ATA133, 2Mb caché, motor de rodamiento de bolas

L

Ultra ATA133, 2Mb caché, motor con rodamiento dinámico de fluido

P

Ultra ATA133, 8Mb caché, motor con rodamiento dinámico de fluido

M

Ultra ATA150, 8Mb caché, motor con rodamiento dinámico de fluido

D- “0”: Número de cabezas (HEAD) en uso. Este es también el numero de superficies del disco en uso.

Para calcular la capacidad de un solo plato , podemos utilizar la fórmula:

Donde C es la capacidad de un solo plato, HDCap la capacidad del disco y Heads el número de cabezas.

Hay que hacer una excepción con los modelos a partir de la serie DiamondMax Plus 9, donde este número es “0”. En todas las series DiamondMax, sabemos que la capacidad del plato es de 80Gb. Este cambio no influye en la identificación del disco.


Tipo de Microprocesador

En algunas averías relacionadas con el Firmware, nos interesa saber si el micro es de la serie DSP o POKER, cuando se trata de un DSP estas letras vienen claramente impresas en el chip del micro. Si no vemos esta marca o pone PKR es que se trata de un POKER.


Compatibilidad de Cabezas Lectoras:

Para que un repuesto sea compatible en el bloque de cabezas, deben coincidir los siguientes parámetros:
  • Modelo (los siete primeros dígitos, como hemos explicado antes)
  • Firmware
  • País
  • El tercer caracter en el codigo alfabético de cuatro letras separado por comas, del tipo: X, X, X, X.

Pin Out USB

domingo, 14 de febrero de 2010 · 0 comentarios

Uno de los cableados que más utilizamos es el del puerto USB, sobretodo con Pen Drives que han sufrido daños en su conector, por lo que no viene de má tener claro cuale on la conexione en lo direntes tipo de conectore UB, a continuación el Pin Out de un conector USB:


USB pinout

Pin Signal Color Description
1 VCC Rojo
+5V
2 D- Blanco
Data -
3 D+ Verde
Data +
4 GND Negro
Ground

Evalua: Test de cumplimiento de la LOPD

miércoles, 10 de febrero de 2010 · 0 comentarios

La Agencia Española de Protección de Datos (AEPD) ha presentado Evalúa, un programa sencillo, anónimo y gratuito que permite a empresas y administraciones autoevaluar el grado de cumplimiento de la Ley Orgánica de Protección de Datos.

La herramienta ofrece respuestas a las dudas a las que se habitualmente se enfrentan quienes manejan datos personales, mediante un test basado en preguntas con respuesta múltiple.

Rellenarlo lleva entre 45 y 60 minutos y una vez finalizado, genera un informe con indicaciones y recursos que orientan para cumplir con lo dispuesto en la LOPD.

El programa consta de dos niveles de autoevaluación: el primero es un test básico para conocer el nivel de cumplimiento de la normativa de protección de datos, mientras que el segundo permite verificar fácilmente si se cumplen con las medidas de seguridad exigibles en cada caso.

 

Copyright © 2011 Mixx Blogger Template - Blogger Templates by BloggerReflex

Sponsored by: Trucks | SUV | Cheap Concert Tickets