martes, 18 de octubre de 2011

Problemas SSD OCZ solucionados

La última generación de SSDs de OCZ ha tenido durante estos 6 meses desde su lanzamiento una gran controversia por ocasionar una serie de problemas a gran parte de sus usuarios; estos problemas se manifiestan también en otros modelos de SSDs de distintos fabricantes, todos ellos tienen en común que ensamblan una controladora SandForce de la serie 2000, en concreto la serie SF-2200, y como ejemplo particular la que monta el OCZ Vertex 3 una SF-2281. No está demostrado que el problema sea puramente de la controladora, y seguramente la causa es más bien la combinación entre ella, el resto de componentes del SSD y sobre todo del Firmware empleado.



Cuando realicé el análisis al SSD OCZ Vertex 3 no traté este asunto para no extender más la entrada (ya fue un castigo duro) y porque no quería crear alarmismo en una publicación que tenía también intención didáctica sobre la tecnología SSD. Los problemas de inestabilidades más comunes que se manifiestan son los siguientes:
  • BSOD (conocido como pantallazo azul en Windows) que se producía en algunas ocasiones después de recuperarse el sistema de un modo de ahorro de energía.
  • BSOD producido aleatoriamente cuando tenemos el SSD instalado como unidad principal con el sistema operativo en él.
  • Congelación o parones en el sistema de forma casual.
  • La no detección o desaparición de la unidad SSD en la BIOS.




En mi caso particular, de todos esos problemas, sólo experimenté algunos pantallazos azules debidos a la primera de esas causas. Lo solucioné desactivando las opciones de ahorro de energía en Windows (PCI Express → Administración de energía del estado de vínculos → Configuración: Desactivar; Suspender → Suspender tras → Configuración: Nunca; Disco Duro → Apagar disco duro tras → Configuración: Nunca); y desde hace meses no he vuelto a tener ningún BSOD ni problema de ningún tipo. Aunque hay que tener presente las características de mi entorno, las cuales detallé en la entrada del análisis, y que resumo en no tener el sistema operativo instalado en este SSD y además usar una placa base con chipset X58.

La solución a los problemas ha llegado
Hoy OCZ ha presentado una nueva versión de Firmware, la 2.15, para sus SSDs de última generación como el Vertex 3 y Agility 3, donde anuncia que han resuelto de forma definitiva todos estos problemas.

El firmware se encuentra disponible para su descarga en la web oficial, y la actualización a esta nueva versión se realiza mediante una utilidad que OCZ suministra llamada OCZ Toolbox. Esta utilidad tiene fuertes restricciones para poderla ejecutar desde Windows, o mejor dicho, sus requisitos son demasiado exigentes para que realmente pueda llevar a cabo la actualización de firmware. Si tienes el SSD como unidad de arranque (la mayoría de usuarios), o no tienes en la BIOS el SATA configurado en modo AHCI (aunque deberías tenerlo), o si tienes los drivers AHCI de Intel instalados, en cualquiera de esas situaciones no podrás actualizar el firmware con la utilidad OCZ Toolbox.

Otra forma de actualizar el firmware, eliminando estas restricciones de la utilidad Toolbox, es emplear un CD o USB arrancable (bootable) cuyo archivo de imagen ISO nos facilita también OCZ. El enlace para descargar este archivo (un Live CD Linux customizado por OCZ) se encuentra aquí, por si cambiase el archivo de nombre o ubicación, pongo el hilo del foro OCZ (es en inglés) de donde obtenerlo. Basta con grabar este archivo ISO que hemos descargado, en un CD con cualquier aplicación que tengamos instalada o empleando la utilidad ImgBurn; o bien, grabar esta ISO en un pendrive USB con alguna utilidad que lo prepare para ser arrancable, como por ejemplo la aplicación Universal USB Installer (al ejecutar esta utilidad seleccionar la opción de "Try Unlisted Linux ISO (New Syslinux)", que si no la cambian de sitio es la última opción de la lista desplegable).

Una observación adicional, si la versión de firmware que tenemos en nuestro OCZ es la 2.02 deberemos ejecutar el proceso dos veces, es decir, arrancamos con el CD o USB (descargado según el párrafo anterior de OCZ) y ejecutamos la utilidad incorporada de actualización de firmware, esto nos pasará la unidad a la versión de firmware 2.06 (o 2.08). Después de esta actualización, volvemos a reiniciar de nuevo el ordenador con el CD o USB, y repetimos el mismo paso, esta vez la utilidad de actualización nos pondrá ya el último firmware disponible versión 2.15 que corrige los problemas mencionados.


Como he comentado no tengo desde hace meses ningún problema con el Vertex 3, pero igualmente tengo todo preparado para actualizarlo a esta nueva versión de firmware, porque además de corregir los errores, incluye también mejoras en la fiabilidad y estabilidad general. Si la actualización de firmware funciona como debiera, aquí terminará este castigo, pero si algo fallase volveré para contarlo editando un nuevo apartado. Recordad siempre de hacer una copia de seguridad de los datos importantes antes de realizar la actualización de firmware.

Ver todos los castigos sobre Mundo SSD
Twitter: @dPunisher1337

41 comentarios:

  1. Buena entrada, Puni...!
    Gracias por la info. Un abrazo.

    ResponderEliminar
  2. Lo más importante es... Cuándo bajarán de precio!!???

    ResponderEliminar
  3. Ismael Gracias a ti por aterrizar en esta pista a dejar un comentario. ;)

    Nes En ello están, de todas formas ya hay opciones a precios "asequibles". Seguramente mirando precios, el mejor sea el OCZ Vertex 2 120GB que sale por 150€ (a 1,25€/GB).

    Subiendo un poco más el precio como opción recomendada estaría el Crucial M4 128GB por 180€ (a 1,50€/GB).

    ResponderEliminar
  4. que controladora lleva el crucial? según tengo entendido (no estoy muy metido en el mundo de los ssd) nod a fallos pq no lleva sandforce

    ResponderEliminar
  5. Kroxy El Crucial lleva una Marvell por lo que no tenía estos problemas.

    De todas formas no es un problema de las controladoras SandForce en general, los Vertex 2 llevan SandForce y funcionan de maravilla. Hablamos de un problema en la nueva serie de controladoras SandForce montadas en Vertex 3 y Agility 3, pero que además no siempre se produce, según tengo entendido en los SSD Corsair que también la montan no tienen estos problemas. Y con un poco de suerte tras este nuevo firmware tampoco lo tendrán los OCZ.

    ResponderEliminar
  6. Es lo que tiene que viva en el pasado, que no sufro estos "problemas" de los SSD :P

    Si me comprara un PC ahora mismo, iria a por un Crucial M4, que parece que son los que menos problemas dan...

    Aqui podeis ver una comparativa:

    http://www.destructoid.com/review-ocz-vertex-3-vs-crucial-m4-solid-state-drive-213810.phtml

    Saludos

    ResponderEliminar
  7. Pi Pero allí en el pasado sufres los problemas del cuello de botella de un HDD, aunque ya vivas acostumbrado a ello. Aquí en el futuro esos cuellos sólo para las botellas de vino.

    El Crucial M4 es un gran SSD, y una de las recomendaciones más habituales actualmente. Fíjate que lo recomendé en mi primer comentario.

    Buen aporte con esa comparativa, es probable que próximamente haga yo una similar...

    ResponderEliminar
  8. Coincidió la entrada del analisis del HDD SSD con la compra de mi OCZ Vertex 2 de 120 Gb y a dia de hoy NO HE TENIDO NI UN SOLO CUELGUE NI BSOD.

    Tengo que volver a decir que es DE LEJOS la mejor inversión que he hecho en mi PC.

    Arranca W7 tanto en frio como reiniciando en nada y las aplicaciones se mueven con total soltura.

    Y eso que ya mi etapa de modder pasó a la historia.

    Actualmente tengo un core2quad a 8300 que a dia de hoy no es nada del otro mundo pero con unos complementos decentes (Ati 5770 y 8 Gb DDR3) Windows 7 me da en el test de evaluación un 7,2.

    A quienes os esteis planteando la compra de un SDD os la recomiendo encarecidamente. Seguro que no os defraudará.

    ResponderEliminar
  9. KIT-KAT Creo que tu compra fue consecuencia de la entrada al análisis del SSD ;)

    Claro que no debes tener problemas, los Vertex 2 no tienen ningún problema en general, estos fallos se acotan a los OCZ de esta última generación.

    Los SSD son una maravilla, y mientras no se tiene uno, no se puede ni imaginar hasta que punto lo son, por mucho que los demás lo vayamos repitiendo.

    A ver si bajan más de precio y son asequibles para todo el mundo.

    ResponderEliminar
  10. Hola yo soy de los que tiene un agility 3 y sufre esos problemas, sobre todo que se queda pensando y pensando y me bloquea el sistema, despues por arte de magia funciona de nuevo.

    Ademas de que si reinicias a veces no lo reconoce de nuevo y hay que apagar y encender, algun pantallazo azul tambien he tenido.

    No me deja actualizar el firm desde windows.

    Si lo hago desde un CD ¿me borrara los datos del sistema?

    ResponderEliminar
  11. Daniel desde Windows no podrás actualizar si la unidad SSD la tienes como principal con el sistema operativo. Cosa que es de lo más normal.

    Tienes que hacer lo que comento respecto la forma alternativa a la utilización de Toolbox. He actualizado el enlace de descarga del archivo de OCZ, y he añadido un párrafo que olvidé mencionar donde indico que será necesario realizar el proceso de actualización de firmware 2 veces si tenemos actualmente el firmware 2.02.

    No, desde el CD o USB no te borrará nada. De todas formas, siempre por precaución ante algo inesperado, deberías copiar tus documentos importantes antes de realizar la actualización.

    Anímate a comentar que tal te ha ido el proceso y si ha corregido realmente los problemas.

    ResponderEliminar
  12. gracias!! usé tus instrucciones y ya está el firmware 2.15. no se perdieron los datos

    ResponderEliminar
  13. frienger me alegro de que te haya servido la guía :)
    Muchas gracias por molestarte en dejar el comentario!

    ResponderEliminar
  14. hola amigo tengo un vertex 3 instalado en mi laptop, esta actualizado a la ultima version de firmware 2,15 el problema es que cada vez que le mando a suspender y lo vuelvo a activar me da un pantallaso azul por lo tanto parece que el problema no esta solucionado, tal vez sepas algo

    saludos

    ResponderEliminar
    Respuestas
    1. Buenas, es un problema que le sucede a algunos usuarios, y pueden ser por tantas causas distintas que es difícil asegurar que te suceda por culpa de un bug en el firmware 2.15 del Vertex 3.

      Si antes de instalar el SSD no te ocurría y al mismo tiempo no has instalado ninguna actualización de drivers (éstos influyen en la suspensión) entonces sí apuntaría a fallos del firmware OCZ.

      Si descubres la causa pásate y deja un comentario. ;)

      Saludos

      Eliminar
  15. Yo tengo el problema es que en mi BIOS ni me reconoce el SSD es un Vertex plus, todo comenzó cuando salió la pantalla azul y de ahí jamas volvió a aparecer, que puedo hacer?

    ResponderEliminar
    Respuestas
    1. Deberías probar de conectar el SSD en otro puerto SATA de la placa base, en muchos casos realizando esta acción vuelve a aparecer en la BIOS.

      Suerte! Y ya contarás si lo solucionas.

      Eliminar
    2. Pues no hay manera, ya probé conectándolo con otro cable, en otros puertos sata pero no hay manera, sólo me queda la opción de probarlo en otro PC haber si da sino... no sé que más hacer

      Eliminar
    3. En otro PC debería funcionar, no creo que se haya estropeado, aunque conozco un par de casos cercanos que se quedaron con el SSD muerto, y a tirar de garantía.

      Si te funcionó en otro ordenador, prueba cargar los valores por defecto de la BIOS de la placa base, o incluso mirar si hay alguna actualización de BIOS. ¿Qué placa base tienes?

      Eliminar
  16. Tengo un problema con el agility 3, me salio la pantalla Azul, y se corrompió el sistema, no deja repararlo ni con el CD de win, solo duro como unos 3 días, he leído el post, pero no se como actualizar el Firmware, donde puedo mirar un tutorial?

    ResponderEliminar
    Respuestas
    1. Lo primero perdona el enorme retraso en contestar.

      Pues el tutorial para actualizar el firmware lo tienes aquí mismo, en los últimos párrafos de la entrada. Básicamente consiste en descargar un archivo que es una imagen ISO de un CD, grabar ese archivo en un CD, hacer el boot de la máquina desde ese CD, y una vez arrancado verás un acceso en el escritorio para actualizar el firmware.

      Eliminar
    2. Gracias por la respuesta, he actualizado el firmware a la version 2.22 pero el problema de bluescreen de mi OCZ agility 3 no se soluciona qu podra ser? gracias por su ayuda

      Eliminar
    3. Para descartar alguna posible causa que tengo en mente dime qué placa base tienes.

      Un saludo!

      Eliminar
  17. Hola compañeros:
    Hace una semana me pillé OCZ Agility 3, 12gb. Ya tuve problemillas sin importacia para actualizar el firm, al 2.22 creo que es, despues hice instalacion limpia de w7, configure todo el tema del ssd, sobreescritura, trim y demas, y ha funcinado perfecto hasta ayer. Lo deje descargando por la noche una actualización de un juego, y cuando acabó, apagué el pc. Por la noche enciendo el pc, y se me queda en la pantalla de carga de W7, bueno le tuve que dar al reset, vuelve a iniciar y me pregunta que si quiero solucionar los problemas de arranque, le doy que si, hace la carga de archivos y "parece que empieza a hacer algo" y se vuelve a quedar colgado, otra vez a reset.
    Con mi otro disco duro de 1t, inicia sin problemas pero vuelvo a poner el ssd, y no sale de lo comentado anteriormente. Estuve mas de 1 hora intentadolo, que si reset, que si restaurar, y nada. Al principio me encanto la compra pero ahora...me esta defraudando. A alguien le a sucedido algo parecido??

    Saludos.

    ResponderEliminar
    Respuestas
    1. Espero que ya lo hayas solucionado. No le eches la culpa al SSD, no creo que haya tenido nada que ver en este caso, en cualquier caso y por si acaso desactiva lo "de apagar el disco duro tras X minutos" en las opciones de ahorro de energía, un valor de 0 lo desactiva. Probaste arrancar con el CD de Windows para que reparase la instalación?

      Un saludo!

      Eliminar
    2. Hola Patordo. yo tengo ese problema con un SSD corsair force gt de 90gb a los 20 dias me produjo ese error . y probando me di que activando de nuevo el modo IDE arranca perfecto . no se si esto afectara a mi SSD. saludos

      Eliminar
    3. Bueno, no encontre ninguna solucion, al final me pidio restaruar, lo restauré, y se inicio normalmente, ahora parece que va perfecto, sin haber tocado nada, pero hay dias, que le da por ahi, y vuelve a pasar... parece que de cada vez lo hace menos, sobre todo despues de actualizar el w7. Perdon por contestar tan tarde, pero las pruebas y tal es lo que conlleva.

      Saludos y gracias.

      Eliminar
    4. Es cierto que la tecnología SSD está madurando y aún tiene sus problemas, normalmente del firmware del SSD pero a veces de extrañas incompatibilidades con la BIOS.

      Edgarcito después de ponerlo en IDE, volviste a ponerlo en AHCI y te funcionó? Ya no te ha ocurrido más eso?

      Patordo es decir que todavía de vez en cuando tienes que restaurar W7 porque no te arranca? Pásale un CHKDSK /F no sea que tengas algo dañado a nivel lógico de la estructura de ficheros. O si te no da pereza reinstala W7 si te sucede muy frecuente.

      Una vez funciona perfecto no vale la pena actualizar ni el firmware del SSD ni la BIOS de la placa base salvo que sea por un problema. Yo sigo con el firmware 2.15 en mi Vertex 3 y no he tenido ningún problema en meses.

      Saludos!

      Eliminar
  18. Buenas Tarde, tengo una OCZ Agility3 de 240GB, resulta que hace 2 días atrás lo actualice al FW 2.22, todo bien hasta ahí, estube bajando un software de la web, que me iba a tardar tipo 2 horas y pico, bueno el tema es que cuando vuelvo la pantalla esta totalmente negra y que no me reconoce el disco ni a palos, ya probé, de todo, quito el disco, lo pongo de vuelta, cambio el AHCI a IDE y vice versa, pero resulta que no me lo reconoce, o sea, no me aparece el disco. tengo una versión de Bios de mi placa de 1.50 y ahora baje una actualización al 1.20, aun no lo he hecho, por la actualización digo, podría eso solucionarme ese tema o será que el disco ha muerto? Tengo una notebook ACER ASPIRE 5755G. Gracias, ojalá me puedan ayudar... Saludos..

    ResponderEliminar
    Respuestas
    1. Buenas, perdona el retraso en contestar no doy a basto con todo. Hace casi 1 mes de tu comentario y quizás ya solucionaste el problema, si ves esta respuesta pásate a contarnos cómo terminó tu historia.

      Comentas que tenías una versión de BIOS 1.50 y querías hacer un downgrade a una versión anterior 1.20? Yo no lo haría, salvo que hayas leído algo específico con un problema en la versión 1.50 que pudiera ser la causa.

      Por mi experiencia recomiendo desactivar el ahorro de energía en las unidades SSDs, en varios modelos y firmware eran causante de fallos. En tu caso parece que sucedió algo así, lo dejaste descargando y entrarían al rato las opciones de ahorro de energía de Windows.

      Prueba el SSD en un PC sobremesa si tienes la oportunidad, para descartar si realmente ha muerto.

      Un saludo

      Eliminar
  19. Tengo un VERTEX 2 120GB desde mayo 2011 realmente fue todo bien hasta hace una semana que dejo de ir sin mas aviso, he tratado de todo, conectarle solo,en otro puerto de otro controller, intentar up to date firmawere sale error , bios diferente, pero simple y llanamente no hay forma de que la bios y por ende windows lo reconozca, cuando esta conectado el inicio de bios se tira un buen rato "pensando" pero al final no es capaz de detectarlo.
    sldos.
    placa gigabyte GA -890GPA-UD3H. amd PHENOM II 6 cores. 8 gb KINGSTON HYPER X. hay un array raid 0 con dos WESTERN DIGITAL 10.000 RPM donde esta este os w8/64 que consegui recuperar reparando el bootrecord.+ un SAMSUMG DE 1/2 T . PARA ARCHIVOS Y BACK UP.

    ResponderEliminar
  20. Hola,
    Esta solucion tambien aplica para las OCZ Petrol de 128 ?
    Gracias

    ResponderEliminar
    Respuestas
    1. Hola Juan,

      Estoy intentando ponerme al día de los comentarios que tengo pendientes de contestar pero te adelanto porque me has pillado en faena ;)

      El método en principio funciona para cualquier OCZ, pero no te lo puedo confirmar al 100%, yo lo he probado en varios Vertex y Agility, en principio la ISO que se graba en un CD se conecta al servidor de OCZ para obtener la última versión de firmware y actualizarla, si no fuera compatible te lo dirá. Además lo bueno de ese sistema es que no hay que andar descargándose más veces el CD, yo uso uno de hace meses y he actualizado versiones porque como te digo las descarga de su servidor.

      De todas formas añadirte también que la última actualización que hice a mi OCZ Vertex 3 la hice descargando el programa OCZ Toolbox, y ejecutado desde Windows directamente.

      Un saludo!

      Eliminar
    2. Hola dPunisher DP,
      leyendo en su pagina oficial ahí viene la versión de ocz petrol,
      gracias por tu pronta respuesta :)

      Eliminar
    3. Perfecto! De todas formas los OCZ Petrol no llevan la controladora SandForce que tienen el bug comentado en este post, llevan una Indilinx.

      Imagino que tu interés era por cómo actualizar el firmware de tu unidad SSD.

      Un saludo!

      Eliminar
  21. Anoche mientras jugaba se me congelo todo y ahora tengo el mismo problema que describe patordo! Puedo arrancar la pc con una particion que tengo de xp! Podria actualizar con el toolbox desde la particion?

    ResponderEliminar
    Respuestas
    1. Qué chipset tiene tu placa base y qué firmware tenías en el SSD cuando se te congeló?

      Eliminar
  22. actualize el firmware con un cd....de todas maneras el disco no iniciaba...de manera que le pase el HDD low level format desde otra particion y volvi a cargar el SO de cero!!!! Consejo no comprar el OCZ agility 3 ni el vertex 3!!!!

    ResponderEliminar
    Respuestas
    1. A grandes males grandes remedios... espero que no te suceda de nuevo.

      De todas formas, y a pesar de los múltiples y conocidos problemas de OCZ con la controladora SandForce SF-2281, los últimos firmwares erradicaban en la mayoría de casos los fallos, yo tengo bastante experiencia de primera mano con un: Agility 3 (montado en X58), Vertex 3 (en X58), y Vertex 3 (en X79) y ninguno de ellos ha tenido problemas en meses.

      Saludos y suerte!

      Eliminar