Hola linuxeros, se q a mas de uno alguna vez nos ocurrio... si! perder la tabla de particiones de tu disco duro, por un descuido.. una mala instalacion o simplemente por trabajar con wintendo :PPues bueno, les comento que tengo un disco de 160Gb q quedo sin formato! mis documentos personales, mi tesis, mi musica mi todo.. estaba ahi, pense q era el fin del mundo :( pero... Encontre una excelente herramienta llamada TestDisk q soluciono todos mis problemas! :)
Metemos el Live CD e iniciamos el ordenador... dejamos q cargue todo y procedemos
Aplicaciones > Accesorios > Terminal (Iniciamos la consola)
$ sudo -i (Iniciamos en modo interactivo)
$ wget http://www.cgsecurity.org/testdisk-6.10.linux26.tar.bz2 (descargamos el tarball para kernel 2.6 +)
$ tar xjf testdisk-6.10.linux26.tar.bz2 (descomprimimos el tarball)
$ cd testdisk-6.10 (accedemos al directorio q acabamos de descomprimir)
$ cd linux (accedemos al directorio linux)
$ ./testdisk_static (ejecutamos el testdisk)
El testdisk corre bajo consola, asi q si no levantan Xorg pueden descargarlo y ejecutarlo del mismo modo descrito arriba. Ahora procedamos a recuperar la tabla.
OJO: Si no iniciaste en modo interactivo (sudo -i), tienes q emplear sudo para ejecutar el testdisk ya que si no tienes los permisos de root no podras visualizar todos los discos duros conectados a la PC.
(En la primera parte, nos pregunta si queremos hacer un log, le damos CREATE)
(Seleccionamos el disco duro en cuestion)

(Seleccionamos tipo de escaneo para Intel/PC, a menos que tengas un MAC escoges otra opcion)

(Seleccionamos Analyse para escanear el disco y sus posibles particiones)

(Detectada la posible particion del disco seleccionamos Quick Search para visualizarla)

(En verde nos muestra la tabla perdida, y configuramos el particionado en mi caso HPFS es Primary boot, Linux es Primary el swap es extended, guardamos presionando ENTER)

(Aceptamos los cambios y guardmos una nueva tablacon WRITE)

TestDisk puede:
- Arreglar la Tabla de Particiones, recuperar particiones eliminadas
- Recuperar sectores de booteo FAT32 de su backup
- Reconstruir sectores de booteo FAT12/FAT16/FAT32
- Arreglar tablas de booteo de tipo FAT
- Reconstruir sectores de booteo NTFS
- Recuperar sectores de booteo NTFS de su backup
- Arreglas la MFT usando la MFT mirror
- Localizar el Superblock de Backup de ext2/ext3
- DOS (real ó en una ventana de Windows 9x),
- Windows (NT4, 2000, XP, 2003),
- Linux,
- FreeBSD, NetBSD, OpenBSD,
- SunOS y
- MacOS
- Ubuntu Live CD (cualquier distro... desde la 5.1 hasta la 8.04 soportadas)
- El gparted (por si quieren confirmar el estado del formato del disco)
- Y el respectivo tarball del testdisk
Metemos el Live CD e iniciamos el ordenador... dejamos q cargue todo y procedemos
Aplicaciones > Accesorios > Terminal (Iniciamos la consola)
$ sudo -i (Iniciamos en modo interactivo)
$ wget http://www.cgsecurity.org/testdisk-6.10.linux26.tar.bz2 (descargamos el tarball para kernel 2.6 +)
$ tar xjf testdisk-6.10.linux26.tar.bz2 (descomprimimos el tarball)
$ cd testdisk-6.10 (accedemos al directorio q acabamos de descomprimir)
$ cd linux (accedemos al directorio linux)
$ ./testdisk_static (ejecutamos el testdisk)
El testdisk corre bajo consola, asi q si no levantan Xorg pueden descargarlo y ejecutarlo del mismo modo descrito arriba. Ahora procedamos a recuperar la tabla.
OJO: Si no iniciaste en modo interactivo (sudo -i), tienes q emplear sudo para ejecutar el testdisk ya que si no tienes los permisos de root no podras visualizar todos los discos duros conectados a la PC.
(En la primera parte, nos pregunta si queremos hacer un log, le damos CREATE)
(Seleccionamos el disco duro en cuestion)
(Seleccionamos tipo de escaneo para Intel/PC, a menos que tengas un MAC escoges otra opcion)

(Seleccionamos Analyse para escanear el disco y sus posibles particiones)

(Detectada la posible particion del disco seleccionamos Quick Search para visualizarla)

(En verde nos muestra la tabla perdida, y configuramos el particionado en mi caso HPFS es Primary boot, Linux es Primary el swap es extended, guardamos presionando ENTER)

(Aceptamos los cambios y guardmos una nueva tablacon WRITE)

Listo! Ahora solo reiniciamos y nuestro querido Dual boot vuelve a funcionar con normalidad y todos nuestros datos intactos! gracias testdisk! es una increible herramienta.
Sitio Oficial: http://www.cgsecurity.org/wiki/TestDisk_ES
Mas Informacion: http://www.cgsecurity.org/wiki/TestDisk_Compilaci%C3%B3n
Descargas:
http://www.cgsecurity.org/testdisk-6.10.linux26.tar.bz2 (tarball para kernel 2.6)
http://www.cgsecurity.org/testdisk-6.10.linux24.tar.bz2 (tarball para kernel 2.4)
http://www.cgsecurity.org/testdisk-6.10-1.i386.rpm (para red hat, fedora y derivados)
http://www.cgsecurity.org/testdisk-6.10.win.zip (para wintendo)
Nota: Si configuramos mal el particionado puede ser q no funcione el dual boot o q quizas no reconozca una particion, pero no se asusten! pueden cambiar la tabla de particiones nuevamente con el testdisk.
Nota2: En algunos casos es necesario despues de este procedimiento, seleccionar en el menu MBR CODE para escribir todos los datos de la tabla de particion en el master boot record.
Sitio Oficial: http://www.cgsecurity.org/wiki/TestDisk_ES
Mas Informacion: http://www.cgsecurity.org/wiki/TestDisk_Compilaci%C3%B3n
Descargas:
http://www.cgsecurity.org/testdisk-6.10.linux26.tar.bz2 (tarball para kernel 2.6)
http://www.cgsecurity.org/testdisk-6.10.linux24.tar.bz2 (tarball para kernel 2.4)
http://www.cgsecurity.org/testdisk-6.10-1.i386.rpm (para red hat, fedora y derivados)
http://www.cgsecurity.org/testdisk-6.10.win.zip (para wintendo)
Nota: Si configuramos mal el particionado puede ser q no funcione el dual boot o q quizas no reconozca una particion, pero no se asusten! pueden cambiar la tabla de particiones nuevamente con el testdisk.
Nota2: En algunos casos es necesario despues de este procedimiento, seleccionar en el menu MBR CODE para escribir todos los datos de la tabla de particion en el master boot record.





5 comentarios:
Ayer me petó mi HD, voy a intentarlo esta tarde con este método, gracias!
me funcionó a la primera!!! ahora vamos a reparar grub ;)
me alegro q te haya funcionado!, salu2
espero que me funcione. uso ubuntu, pero tengo un tv tuner que solo jala en guindos, pero ahora cada vez q meto el disco de instalacion de "xp" solo copia los archivos, reinicia para instalar y de ahi no pasa(solo inica el bios). creo que es por que hay 2 particiones PRIMARIAS. oye alguien sabe si con virtualbox se pueden utilizar dispositivos usb que no detecta linux?
no compa nomas por que no eres chava, si no te besaria, esto me salvo la vida, gracias a esto recupere informacion y fotos sumamente valiosas, en teoria casi mi vida.- te lo agradesco.
Publicar un comentario en la entrada