1. El porque de este tutorialBien, en esta ocasión quiero compartir lo que me tomó varias horas de sueño (y agonía por temor a perder los datos), se trata de un error que cometí este sabado, el cual casi me cuesta caro en cuanto a información respecta, simplemente intenté cambiar el tamaño del cluster de la partición activa de 4KB a 512B, una tarea rapida y facíl con Partition Magic, solo que hay una excepción que provoca
daño en la información del disco duro y de la cual el programa no te informa: ejecutar el cambio en la particion donde esta instalado el programa en cuestión...
2. Empezando la destrucción.Para caer en este error bastaría intentar la siguiente situación:
1)Iniciar Windows normalmente
2)Ejecutar Partition Magic
3)Cambiar el tamaño de la partición en la cual esta instalado el SO que tienes corriendo
Ok, el programa te dirá que no hay problema, que solo tiene que reiniciar, perfecto, nosotros continuamos...
Bien, el programa ha reiniciado y vemos que la operación marcha "como debería de ser", salvo que en la penultima etapa (la de
descompresión de datos) fracasa, ¿pero porque?, bien, pese a que no estoy muy seguro puedo determinar lo siguiente:
El programa que realiza las operaciones no es cargado en RAM, por lo tanto
se ejecuta directamente del disco duro que va a ser procesado, justo cuando llega el punto de ejecutar el cambio sobre el ejecutable, la operación falla, dejandote un disco duro inutil dado que no alcanzo a reescribir la estructura de archivos...
3. Evaluando el dañoLuego del fallo en la operación anterior, asumí que probablemente podría ocupar mi disco duro, lo cúal fue muy poco acertado... errores a diestra y siniestra, a simple vista de cualquier lector de particiones NTFS siplemente no había nada!, salvo el (maldito) ejecutable del Partition Magic (lo cual me hizo concluir la teoría del punto 2).
Ok, reseteo la maquina.. oh! que desgracia, no tengo otro sistema operativo instalado... bien, agarro el CD de
Windows uE v5 que por cierto postearon acá hace un tiempo... (gracias al que lo hizo, no recuerdo quien fue pero esta muy bueno esa compilación
) y lo instalo en un segudo disco duro
(ojo, eviten tocar el disco duro dañado), y confirmo que la info esta "perdida"... empiezo a realizar "la evaluación del daño", y pienso: "no!, el codigo del XMR y otro proyecto estan ahí!, tengo que recuperar eso aunque sea a mano!"...
4. Evitando la desesperaciónSiempre doy una recomendación para estos casos, la cúal es:
nunca te desesperes ni cometas idioteces de las cuales no estas seguro, errores tipicos en estos casos que he cometido son:
a.Intentar formato rapido para ver si "se repara la estructura"
b.Instalar windows sobre la particion dañada para ver si "encuentra los archivos"
c.Instalar los programas de recuperación en el disco duro dañado
d. etc, etc...
5. El primer intento de recuperaciónYa con el sistema de apoyo arriba (el segundo windows en otro disco duro), instalo el
Active @ Undelete, que lo pueden obtener del tema de Realbo (mil gracias Realbo!)
Recovery Apps AIO, perfecto, el
Scan Simple no sirve... pruebo el
Scan Advanced y perfecto!... bueno... casi perfecto, los datos me los regresa en miles de carpetas enumeradas... localizo algunos archivos importantes gracias al buscador, me doy cuenta de que no va a ser facíl lograrlo pero es mejor que nada...
Minutos mas tarde le doy
recover a un archivo y lo "restuara sin problemas" al disco duro, pero uh!... el archivo no sirve
lo veo con el UltraEdit y aprecio como un archivo de texto es un montón de cosas inentendibles... parece un post de birgilio... en estos momentos casi me doy por vencido, bueno, duermo un poco, despues me paseo por SVC desde mi sistema de apoyo para ver el tema de la postoton... uh que bueno que netss lo haya recordado, lastima que hoy lo borra rdoggsv...
6. ¿Me despido de mis datos ó uso el cerebro?Totalmente exhausto tras horas de espera por parte del Active @ Undelete y tiempos de instalaciones me dedico a pensar en la realidad: ¿es realmente posible recuperar eso?, ¿solo le cambie el tamaño del cluster... como puede ser tan destructivo si fallo en el ultimo paso nada mas? ... y "plink!"
"solo fallo en el ultimo paso".
Ok, el paso que falto fue recrear la estructura de archivos, dado que ahora todos los datos estan en cluster de 512 y la
particion sigue marcada como de 4KB por cluster hay una clara pista de lo que hay que hacer: Recrear una estructura para 512B... ahora, ¿como lo hago?
7. El que las hace las paga, el Partition Magic me metio en esto y tambien me va a sacar de este huevo...Esto es lo más simple del mundo, solo hay que terminar lo que se empezó, click derecho en la partición dañada -> Cambiar tamaño de cluster -> 512B
umm pequeña espera... listo!, pero sigo sin poder ver mis archivos
será que me equivoque en mi deducción del problema? ummm parece que si y no... la estructura sigue dañada, pero ahora los archivos "tienen logica de lectura"... ahora los recuperadores de archivos no van a intentar leer clusteres de 4KB cuando en realidad son de 512B, lo que me da un 99% de probabilidad de recuperar mis archivos!
8. Obteniendo mis archivos por fin!Despues de tanta palabra que pudieron haberse saltado, y antes de que se duerman leyendo, dejó la solución al problema, quizas no la única, pero funciona
Regreso al
Recovery Apps AIO e instalo el
Handy Bakups v3, chivo, lo abro y veo una confusa interfaz... pero bueno, eso es otro tema, simplemente es de darle click en la particion dañada y esperar a que el
Extended analisys termine.
Un rato despues veo
perfectamente la estructura de los archivos que busco, no arriesgo sobre seguro y empiezo a recuperar la información importante hacia el disco duro sobre el que corro el sistema de apoyo en el que tengo el Handy Backup corriendo.
¿Pero porque no restaurarlo en el mismo disco duro?, pues pese a que en una suposición lógica es posible,
no lo recomendaria a menos que no tengas ni un disquete en que salvar las cosas...Luego de resturar todo lo necesario,
formateen ese disco duro, seguramente en este punto el disco esta hecho una M... en cuanto a estructura, asi que lo mas sano sería formatear aunque sea con /q
---------
Espero que les sirva, y que no duden en preguntar detalles al respecto