Tecnología

Inicio

Cómo recuperar una tabla de particiones EXT3

Cómo recuperar una tabla de particiones EXT3


Al tratar de recuperar una partición eliminada, sólo tiene que escribir una nueva partición a lo largo de los mismos sectores que el anterior si conoce la estructura anterior de la tabla de particiones. Por desgracia, no todo el mundo memoriza o escribe datos de esta tabla de particiones antes de pulsar la tecla de borrar. Existen unas pocas herramientas para la recuperación del sistema de archivos ext3 común que se utiliza como el tipo de partición predeterminada por muchas distribuciones de Linux. Estas herramientas pueden ayudar a recuperar particiones dañadas o borradas y son particularmente útiles cuando se ejecuta desde un medio vivo, como un CD, DVD o USB pen drive.

Instrucciones

TestDisk

1 Hacer una imagen del disco duro con el comando "dd", como medida de precaución. Abrir una ventana de terminal, que normalmente se encuentra en el menú "Utilidades" "sistema" o, a continuación, escriba "dd if = / dev / sda of = / dev / sdb bs = 512 conv = noerror, sincronización". La parte de "if = / dev / sda" es la entrada, con "/ dev / sda" ser el nombre de dispositivo físico del disco duro. La parte de "of = / dev / sdb" es la salida, donde "/ dev / sdb" es un nombre de dispositivo físico del disco duro independiente. También puede utilizar la opción "de" con un nombre de archivo de imagen (que terminan en .img) para crear una imagen de disco basado en archivos en lugar de sobrescribir el contenido de un disco independiente. Por ejemplo, "of = / media / usb / harddrive.img" escribiría una imagen llamada "harddrive.img" en un dispositivo montado en "/ media / usb /". Puede encontrar los nombres de dispositivo que no conoce y en el que está montada escribiendo el comando "mount" sin parámetros adicionales.

2 Utilice la utilidad de gestión de paquetes del sistema para instalar la utilidad TestDisk. Está incluido en los repositorios de cada gran distribución y viene con PhotoRec, una aplicación del mismo desarrollador para recuperar archivos borrados de una serie de tipos de sistemas de archivos.

3 Abrir una ventana de terminal y usar el comando "su" para entrar en el terminal de root. Si está usando Ubuntu u otra distribución con el paquete sudo instalado, sólo tiene que anteponer cualquier terminal de comandos con "sudo" para funcionar como el usuario root. Tipo "TestDisk", a continuación, pulse "Enter" para iniciar la utilidad.

4 Pulse la tecla "Enter" para seleccionar si desea "crear" un archivo de registro para su estancia en TestDisk, "Añadir" un archivo de registro actual o elegir "No Log" para deshabilitar el registro. Utilice las teclas de flecha en la siguiente pantalla para resaltar el disco duro que desea buscar en particiones, a continuación, pulse "Enter" para continuar.

5 Utilice las teclas de flecha para resaltar el tipo de tabla de particiones, a continuación, pulse "Enter" para continuar. Por lo general, TestDisk puede detectar automáticamente el tipo de tabla de particiones adecuado. Pulse la tecla "Enter" en la siguiente pantalla para iniciar el análisis del disco duro. Esto comprobará la estructura actual de la partición de las particiones dañadas o perdidas, a continuación, mostrar sus resultados.

6 Resaltar "Búsqueda rápida", a continuación, pulse "Enter" en el panel de resultados. Responder a todas las cuestiones relativas a la estructura de archivos y la tabla de particiones y TestDisk comenzará a mostrar resultados del análisis en tiempo real. TestDisk mostrará todas las particiones que faltan y que se encuentra después de la búsqueda se haya completado.

7 Seleccionar la partición que desea recuperar y pulse "p" para ver los archivos que contiene. Confirmar que se trata de la partición que desea guardar, a continuación, pulse "q" para salir de la pantalla de archivos y volver a la lista de particiones que faltan. Pulse la tecla "Enter" para continuar con la recuperación.

8 Resalte "Escritura" y presionar "Enter" si todas las particiones que deseaba recuperar han sido encontrados. De lo contrario, puede utilizar "Más profundo búsqueda" para realizar un análisis más profundo, y luego repetir los pasos anteriores.

9 Dejar de TestDisk una vez finalizada la recuperación y reinicie el equipo. Su tabla de particiones ahora se muestra correctamente y usted será capaz de interactuar con el sistema de archivos ext3 de nuevo.

GNU Parted

10 Hacer una imagen del disco duro con el comando "dd", como medida de precaución. Abrir una ventana de terminal, que normalmente se encuentra en el menú "Utilidades" "sistema" o, a continuación, escriba "dd if = / dev / sda of = / dev / sdb bs = 512 conv = noerror, sincronización". La parte de "if = / dev / sda" es la entrada, con "/ dev / sda" ser el nombre de dispositivo físico del disco duro. La parte de "of = / dev / sdb" es la salida, donde "/ dev / sdb" es un nombre de dispositivo físico del disco duro independiente. También puede utilizar la opción "de" con un nombre de archivo de imagen (que terminan en .img) para crear una imagen de disco basado en archivos en lugar de sobrescribir el contenido de un disco independiente. Por ejemplo, "of = / media / usb / harddrive.img" escribiría una imagen llamada "harddrive.img" en un dispositivo montado en "/ media / usb /". Puede encontrar los nombres de dispositivo que no conoce y en el que está montada escribiendo el comando "mount" sin parámetros adicionales.

11 Abrir una ventana de terminal y usar el comando "su" para entrar en el terminal de root. Si está usando Ubuntu u otra distribución con el paquete sudo instalado simplemente puede anteponer cualquier terminal de comandos con "sudo" para funcionar como el usuario root. Tipo "swapoff -a" para confirmar que ninguna partición se monta en la actualidad y en uso por el disco.

12 Ejecutar GNU Parted en el disco mediante el comando "separado / dev / sda", donde "/ dev / sda" es el nombre del dispositivo físico del disco que desea recuperar una partición en.

13 Use la opción de rescate en GNU Parted escribiendo "rescate 0 10000", donde "0" es el cilindro que cree la partición y se inició el "10000" donde se cree que terminó. GNU Parted escaneará entre estas secciones del disco y tratar de encontrar todas las particiones que faltan. Cuando se encuentra una partición, GNU Parted le preguntará si desea escribir en el disco. Pulse la tecla "Enter" para recuperar la partición.

14 Dejar de GNU Parted vez que la recuperación es completa y reinicie el equipo. Su tabla de particiones ahora se muestra correctamente y usted será capaz de interactuar con el sistema de archivos ext3 de nuevo.

gpart

15 Hacer una imagen del disco duro con el comando "dd", como medida de precaución. Abrir una ventana de terminal, que normalmente se encuentra en el menú "Utilidades" "sistema" o, a continuación, escriba "dd if = / dev / sda of = / dev / sdb bs = 512 conv = noerror, sincronización". La parte de "if = / dev / sda" es la entrada, con "/ dev / sda" ser el nombre de dispositivo físico del disco duro. La parte de "of = / dev / sdb" es la salida, donde "/ dev / sdb" es un nombre de dispositivo físico del disco duro independiente. También puede utilizar la opción "de" con un nombre de archivo de imagen (que terminan en .img) para crear una imagen de disco basado en archivos en lugar de sobrescribir el contenido de un disco independiente. Por ejemplo, "of = / media / usb / harddrive.img" escribiría una imagen llamada "harddrive.img" en un dispositivo montado en "/ media / usb /". Puede encontrar los nombres de dispositivo que no conoce y en el que está montada escribiendo el comando "mount" sin parámetros adicionales.

dieciséis Utilice la utilidad de gestión de paquetes del sistema para instalar la utilidad gpart. Está incluido en los repositorios de cada gran distribución. Abrir una ventana de terminal y usar el comando "su" para entrar en el terminal de root. Si está usando Ubuntu u otra distribución con el paquete sudo instalado, sólo tiene que anteponer cualquier terminal de comandos con "sudo" para funcionar como el usuario root.

17 Explorar la tabla de particiones actual escribiendo "gpart / dev / sda", donde "/ dev / sda" es el nombre de dispositivo físico del disco duro que contiene la tabla de particiones ext3 que desea recuperar. Compruebe la tabla de particiones adivinado cuidadosamente para confirmar que es correcta, de lo contrario cuando se ejecuta gpart de nuevo para escribir la tabla adivinado Además, puede que la unidad corrupta.

18 Escribe el nuevo, la tabla de particiones adivinado escribiendo "sudo gpart -W / dev / sda / dev / sda", donde "/ dev / sda" es el nombre de dispositivo físico del disco duro que contiene la tabla de particiones ext3, así como el dispositivo que se va a escribir de nuevo con él.