Reparando Un Disco Duro Seagate Inutilizado _ BugBlog

March 19, 2018 | Author: Daniel Gonzalez Mejia | Category: Hard Disk Drive, Bios, Usb, Electronic Engineering, Computer Architecture


Comments



Description

5/3/2014Buguroo.com RSS del Blog T witter Linkedin Paper Sobre buguroo Reparando un disco duro Seagate inutilizado | BugBlog Search for: Reparando un disco duro Seagate inutilizado El firmware de algunas series de discos Seagate (especialmente la serie Barracuda 7200.11 y algunas series de Momentus para portátiles) vienen con un defecto que provoca que el disco se congele y deje de ser detectado por el PC. Para hacer frente a este problema hay diversas guías publicadas en la red, pero generalmente carecen de precisión en algunos conceptos y, en general, les falta claridad, así que he decidido redactar esta guía explicando el proceso de forma más fácil e inteligible. El problema Realmente, existen diversos casos distintos en los que el disco deja de funcionar. Entre ellos, los más comunes son: Error LBA 0: En este caso la BIOS detecta el disco pero indica que su capacidad es de 0 bytes. Error BSY: La BIOS no detecta el disco duro en absoluto, porque éste indica que está “ocupado” (BuSY) Bloqueo del motor u otras averías físicas. En estos casos la solución no resolverá el problema, pero el proceso siguiente servirá para diagnosticarlo. La causa Un disco duro, además del espacio reservado a datos del usuario, contiene una partición especial dedicada a información de autodiagnóstico (SMART) que en situaciones normales se utiliza para marcar los sectores defectuosos y otros problemas encontrados. Esto sirve para evitar en lo posible fallos catastróficos, siendo el propio disco duro lo suficientemente inteligente como para evitar perder datos y/o avisar cuando está a punto de sufrir un problema grave. Pues bien, el firmware que viene con estos modelos de disco tiene un error que provoca que la partición de SMART se corrompa, dejando el disco inutilizable. Seagate publicó en su momento una actualización del firmware para estos discos que evitaba el error. La mala noticia es que esta actualización evita que el problema aparezca, pero una vez que el problema aparece es imposible actualizar el firmware. Por tanto, a no ser que seas un poco paranoico o que ya conocieras el problema con anterioridad, es muy poco probable que hayas actualizado el firmware sin encontrarte antes tu disco duro convertido en un bonito pisapapeles. Por supuesto, cuando el problema aparece los datos no se han perdido, ni muchísimo menos. La solución Dado que el origen del problema está en los datos de la partición SMART, la forma de solucionar el fallo una vez ha aparecido va a consistir en devolver esta partición a su estado de fábrica. Como el disco no es accesible, dado que la BIOS no lo reconoce, vamos a utilizar un puerto serie que incorporan estos modelos, que está ahí precisamente para tareas de diagnóstico y reparación de este tipo. Las conexiones del disco duro tienen más o menos esta apariencia: https://blog.buguroo.com/?p=11223 1/9 5/3/2014 Reparando un disco duro Seagate inutilizado | BugBlog Material necesario Para realizar esta operación necesitaremos: Un puerto USB libre en un PC Un conversor de USB a UART. del que usaremos los pines GND. TX y RX con el mismo cometido Tres cables de cobre.buguroo. como éste: También nos sirve un módulo Arduino. En nuestro caso hemos usado puntas de prueba (test hooks) como estas: https://blog. con terminales que nos permitan conectar el UART al disco.com/?p=11223 2/9 . pulsando Control + Z (en putty).com/?p=11223 3/9 . Accedemos a la consola de diagnóstico del disco duro. También nos sirve una caja de disco externa del tipo adecuado y un cable de alimentación SATA. 4. Conectamos la alimentación SATA al puerto SATA-Power del disco duro. Si nos saltamos este paso y el disco tiene el error de BSY. Conectamos el adaptador UART al puerto USB. Una fuente de alimentación con un cable libre de alimentación SATA. no podremos acceder a la consola de diagnóstico en el paso 7. (Sólo si el disco es de 3. 3. 5.5″. usando la siguiente configuración: Velocidad (Speed): 38400 baudios Bits de datos (Data bits): 8 Bits de parada (Stop bits): 1 Bits de Paridad (Parity): Ninguno/None Control de flujo (Flow control): Ninguno/None 6.5″) Desatornillamos la placa PCB del disco para desconectarla por completo de éste. Aparecerá un prompt en la consola: F3 T> https://blog. siempre que uses los parámetros adecuados) y nos conectamos al puerto serie correspondiente al adaptador UART. Abrimos putty (también puedes usar hyperterminal u otro programa de terminal.buguroo. Conectamos el adaptador UART al puerto serie del disco. Sólo es necesario para los discos de 3. Procedimiento 1. 2.5/3/2014 Reparando un disco duro Seagate inutilizado | BugBlog Destornillador torx T3 de precisión.Puedes basarte en el código de colores de las imágenes: PC-TX ==> HDD-RX PC-RX ==> HDD-TX PC-GND ==> HDD-GND NO es necesario conectar el pin de VCC. enviando la orden N1↵ F3 1> N1 El disco tardará un momento y devolverá un resultado. 15. Accedemos al nivel de operación 2. Regeneramos la partición de SMART. Si devuelve un error.22 Aquí el disco tardará un momento y devolverá un resultado.com/?p=11223 4/9 . volvemos a conectar la placa PCB al disco duro.. enviándole la orden Z↵ .5/3/2014 F3 T> 7.. Y después… https://blog. Cuando el motor se haya detenido. enviándole la orden U↵ . es posible que hayamos ido demasiado deprisa. apretando bien todos los tornillos. enviándole la orden Z↵ .. Para ello. mediante T↵ F3 1> /T F3 T> 14. es posible que la PCB no esté bien conectada al disco (revisa los tornillos). pulsando Control +Z F3 T> 19. 11. Detenemos el motor del disco (para apagarlo con seguridad) y lo apagamos. Reiniciar la lista de defectos detectados en el disco.2. y arrancamos el motor del disco. Volver al modo de operación T. 17. 20.22 Aquí el disco tardará un buen rato antes de darnos un resultado. escribiendo /2↵ Detenemos el motor del disco. F3 T> /2 F3 2> 8. escribiendo /2↵ . El prompt cambiará. 16.. (Sólo si hemos desconectado la PCB en el paso 1) Con cuidado de que no se desconecte ningún cable. Esto son malas noticias (ver más abajo). Esperamos unos segundos. Esperamos unos 10 segundos. F3 2> Z Reparando un disco duro Seagate inutilizado | BugBlog Aquí el disco tardará un momento y devolverá un resultado.2. usando el comando i4. enviándole la orden Z↵ . con el comando m0. escribiendo /1↵ . El motor del disco debería girar (debería notarse vibración).1. Volvemos a acceder a la consola de diagnóstico del disco duro. F3 2> /1 F3 1> 12. F3 2> U Aquí el disco tardará un momento y devolverá un resultado. Volvemos a conectar la alimentación SATA 18. escribiendo /2↵ Detenemos el motor del disco. Accedemos al nivel de operación 1. o que el motor del disco esté bloqueado y no pueda girar. Esperamos unos segundos..22↵ F3 T> m0.. El prompt cambiará de nuevo. Este paso no siempre es necesario. 10.22↵ . desconectamos el cable de alimentación SATA. y detenemos el motor del disco (o le hacemos saber a la PCB que está detenido..buguroo. Para ello: Accedemos al nivel de operación 2. Si devuelve un error. si la tenemos desconectada del disco). 9. Cuando el motor se haya detenido. 13. Detenemos el motor del disco (para apagarlo con seguridad) y lo apagamos. la colocamos en su sitio y la atornillamos al mismo. Reiniciamos los datos de SMART. Para ello: Accedemos al nivel de operación 2.. desconectamos el cable de alimentación SATA.1.2.2. Esperamos a comprobar que el resultado es correcto. Vuelve a emprezar y espera más tiempo antes de enviar la orden de parada del motor. F3 T> i4. 3. debido a un apagado brusco de la corriente. de forma que las cabezas de lectura/escritura (32) queden fuera de la superficie de los platos (10) 4. una vez lo hayamos abierto. Llegados a este punto. debemos actuar rápido y con decisión y tener en cuenta que. guantes de latex o “finger cots”) para evitar dejar partículas de cualquier tipo en la superficie de los platos del disco. Sólo si esto no es posible y si los datos no son realmente importantes podríamos aventurarnos a desbloquear el motor nosotros mismos. con menos frecuencia. por lo que la operación consistiría en: 1. Obligar al rotor del disco (20) a girar. contaremos con poco tiempo para recuperar los datos antes de que éstos empiecen a degradarse. a modo preventivo. o. Abrir el disco con los destornilladores torx apropiados. 2. Esto ocurre generalmente debido a un golpe o shock.com/?p=11223 5/9 . por lo que.5/3/2014 Reparando un disco duro Seagate inutilizado | BugBlog En este punto. si los datos contenidos en el disco son importantes. 5. una de las causas más probables es que se encuentre bloqueado. Lo único que queda pendiente.buguroo. El bloqueo en este caso es físico. Qué hacer si el motor no gira Si el motor de nuestro disco no gira (siempre responde con un error a la orden U en el punto 10 del procedimiento anterior). Abrir un disco duro en un área no preparada específicamente para ello (debería hacerse siempre en una cámara de vacío) supone la muerte del mismo. ya hemos terminado de reiniciar los datos problemáticos. asegurándonos de que gira libremente y de que no tocamos ningún otro punto del disco. Cerrar el disco inmediatamente https://blog. es actualizar el firmware del disco duro para que el problema no vuelva a aparecer. deberíamos enviar el disco al servicio técnico o a una empresa especializada de recuperación de datos. el disco ya será detectado normalmente por la BIOS y podrá usarse sin problemas. Equiparnos adecuadamente (mascarilla. Mover el brazo (34) a su posición de inicio (50). si estamos decididos a ello. Si todo ha ido bien. gorro o redecilla para el pelo. mil gracias por el tutorial. 4. permite acceder a la información que contiene hasta que se vuelve a calentar. Muy bueno el post. 01 Apr 2013 11:15:07 +000007. 3. detalladísimo. lo probaré en cuanto tenga ocasión. meter el disco duro en el congelador durante unas horas desbloquea el cabezal y el motor en muchos casos. Gracias!! 2. 14 Mar 2013 22:28:29 +000029.5/3/2014 Reparando un disco duro Seagate inutilizado | BugBlog Written by Alvaro Fernandez Conejero Subir 10 Responses to “Reparando un disco duro Seagate inutilizado” 1. Inicia sesión para responder Daniel %d 01UTC %B 01UTC %Y a las %H:%M 11Mon. En los casos que el disco está peor. Inicia sesión para responder Fran %d 14UTC %B 14UTC %Y a las %H:%M 05Thu. 14 Mar 2013 17:15:50 +000050. Yo mismo he reparado algún que otro disco usando la misma técnica… Te puntualizaría que los discos no se abren en una cámara de vacío sino en una cámara limpia (es un error común pensar que están cerrados en vacío. Inicia sesión para responder Aisgar %d 14UTC %B 14UTC %Y a las %H:%M 10Thu.buguroo.com/?p=11223 6/9 . 14 Mar 2013 20:05:24 +000024. Un saludo. pero no es así – de https://blog. Aunque suene a broma. Muy bueno el post. Inicia sesión para responder zk %d 14UTC %B 14UTC %Y a las %H:%M 08Thu. se queden pegados. Reparando un disco duro Seagate inutilizado | BugBlog | Instelestual dice: %d 14UTC %B 14UTC %Y a las %H:%M 11Thu. ya que no se como identificar por que puerto serie se tiene que conectar. por propia experiencia.. 14 Mar 2013 23:54:24 +000024. Sólo debe realizarse si los datos no son realmente importantes y no se está dispuesto a pagar a una empresa especializada. Lo digo como toque de precaución a los osados Un saludo Reparando un disco duro Seagate inutilizado | BugBlog Inicia sesión para responder Alvaro Fernandez Conejero %d 05UTC %B 05UTC %Y a las %H:%M 10Fri.. 02 Apr 2013 11:45:22 +000022. Normalmente será /dev/ttyUSB0 o similar. en el que escribes: “Mover el brazo (34) a su posición de inicio (50). por si alguien se aventura.. https://blog. que sirve como ecualizador de presión.com/?p=11223 7/9 . 14 Mar 2013 23:26:21 +000021. pero bien pegados. Si trabajas con Windows. pero no hay garantías de éxito..5/3/2014 limpia (es un error común pensar que están cerrados en vacío. gracias por tus aportes.buguroo. El punto 3. ejecuta dmesg para determinar qué puerto serie se crea al conectar el adaptador. estoy intentando seguir el manual. con mucha probabilidad doblarás el cabezal y… bye bye disco duro. en la sección Puertos Trackbacks/Pingbacks 1. Si trabajas con Linux. 05 Apr 2013 10:09:09 +000009. El bloque de lectura/escritura (un pequeño cuadrado negro en el extremo del brazo) está pulido con precisión molecular. Nosotros lo hemos realizado con éxito en alguna ocasión. de forma que las cabezas de lectura/escritura (32) queden fuera de la superficie de los platos (10)” No es tan sencillo en la práctica. [. Inicia sesión para responder Aircool %d 02UTC %B 02UTC %Y a las %H:%M 11Tue. con un filtro de aire en la parte interior. 5. que si se piensa un poco es lógico). la operación de mover el brazo es una operación muy arriesgada.] Inicia sesión para responder 2. Toda la razón. También quería advertir sobre lo peligroso que es lo que comentas en el último bloque. casi lo mismo que los platos magnéticos. [. Alguna sugerencia? Inicia sesión para responder Alvaro Fernandez Conejero %d 05UTC %B 05UTC %Y a las %H:%M 10Fri. el uno al otro. lo que hace que (¿alguien recuerda esas prácticas de física y a un tal van der Waals?) al entrar en contacto. pero no es así – de hecho. Hola. podrás comprobarlo desde el administrador de dispositivos. Reparando un Disco Duro Segate inutilizado « Almacén113 dice: %d 14UTC %B 14UTC %Y a las %H:%M 11Thu. Si las intentas mover hacia la zona que dices. pero me encuentro con un problema al intentar abrir Putty en modo serie. tienen un pequeño orificio en la carcasa. Como mencionamos en el post.] vía Reparando un disco duro Seagate inutilizado | BugBlog. 05 Apr 2013 10:12:32 +000032. .com Pape r RSS de l Blog Sobre buguroo Twitte r Linke din Aviso legal Política de privacidad Condiciones generales de contratación Subscribe to RSS Feed Categorías artículo (16) electronics (2) forensic (17) hacking (9) labs (36) Networking (3) news (8) programación segura (3) programming (20) python (4) secure programming (4) sistemas (2) tools (20) Uncategorized (5) Archives enero 2014 septiembre 2013 mayo 2013 marzo 2013 enero 2013 diciembre 2012 noviembre 2012 octubre 2012 julio 2012 junio 2012 mayo 2012 abril 2012 marzo 2012 https://blog.. Tweets Últimas Entradas Banner + CPE = Vulnerabilidades offline III Conferencias de seguridad Navaja Negra TOPERA – Ataques IPv6 invisibles a Snort Reparando un disco duro Seagate inutilizado Técnicas de evasión de bloqueo y rooteo en dispositivos Android Buguroo.] un tiempo salieron al mercado Discos Duros Segate con un firmware defectuoso.] Inicia sesión para responder 3. si no es un problema [.] » noticia original [... eso si.buguroo. Reparando un disco duro Seagate inutilizado | Grace To You dice: %d 15UTC %B 15UTC %Y a las %H:%M 06Fri.. 15 Mar 2013 06:10:42 +000042. [..com/?p=11223 8/9 .. en este post nos enseñan como recuperarlos.] Inicia sesión para responder Leave a Reply You must be logged in to post a comment..5/3/2014 Reparando un disco duro Seagate inutilizado | BugBlog [. https://blog.com/?p=11223 9/9 .NET 0day android apk asm ASP cms dns exiftool exploit exploits forensic hack hacking http java joomla labs linux llvm malware microsoft mysql navaja negra osx pentest PreparedStatement python reversing security shellcode shellcodes sic sql sqli sql injection syscall trace troyano WASC windows x11 x86 xss zero day Copyright © 2010 Buguroo.5/3/2014 marzo 2012 febrero 2012 enero 2012 diciembre 2011 octubre 2011 agosto 2011 julio 2011 junio 2011 mayo 2011 abril 2011 marzo 2011 febrero 2011 enero 2011 diciembre 2010 noviembre 2010 octubre 2010 septiembre 2010 Reparando un disco duro Seagate inutilizado | BugBlog Etiquetas .buguroo.
Copyright © 2024 DOKUMEN.SITE Inc.