Recuperar datos borrados en ext4

Nuevo artículo de Aitor Cuartango. Guardad esta referencia para el futuro y esperemos que no la necesitéis usar 😉

«Ya sé que hacéis copias de seguridad de todo, y que nunca le dáis a «yes» sin mirar…. hasta que un día lo hacemos, ¿no? XD y entonces os dáis cuénta de que pusisteis ext4 porque es más rápido y mejor… pero, ¿ahora cómo recupero un fichero que he borrado sin querer?

Bueno, me ocurrió y tras unos minutos de dudas y un sobre de almax, encontré esta utilidad que me permitió recuperar una buena cantidad de datos que ya daba por perdidos: extundelete .

¿Cómo se usa?
1.- En cuanto veas que has borrado por descuido algo que no debías, apaga rápido el ordenador.
2.- Arranca con un CD live de Ubuntu e instala el extundelete (lo bajas de la web oficial y lo descomprimes)

aptitude update
aptitude install e2fslibs-dev build-essentials

(asumo que lo has bajado en tu home y que estás en un terminal en tu home)

bzip2 -d extundelete-0.1.8.tar.bz2
tar xvf extundelete-0.1.8.tar
cd extundelete-0.1.8/src
make

si haces un ls debería de aparecer un fichero llamado «extundelete» con permisos de ejecución, esto es, en verde.

3.- RTFM (Read The «Fine» Manual) 🙂
http://extundelete.sourceforge.net/options.html
… un poco de culturilla nunca viene mal ya que cada problema es diferente 😉

4.- Vaaale, sin leer el punto 3 os cuento cómo lo he hecho yo:
(asumo que estáis en el directorio del extundelete y que la partición donde están los archivos que habéis perdido es el /dev/sda6)

./extundelete  /dev/sda6 --restore-files /home/nugbe/Escritorio/GIPUZKOA4/Pelis/
./extundelete /dev/sda6 --restore-directory /home/nugbe/Escritorio/GIPUZKOA4/Pelis/.

Según el manual también debería funcionar un:

extundelete /dev/sda6 --restore-all

Aunque eso recuperaría incluso cosas que no queréis que os recupere, al menos si es el disco del sistema, así que con cuidado, y los experimentos, con coca-cola (y mentos??)!

¡Disfrutad! «

9 comentarios en «Recuperar datos borrados en ext4»

  1. Por eso siempre siempre siempre que trabajo con documentos importantes, lo hago en Dropbox.

    Un día de estos tengo que ser coherente y apuntarme al menos un año, para agradecerles las veces que su servicio gratuito me ha salvado el culo 🙂

  2. Hola Muchachos,

    Estoy realizando la instalación y al ejecutar el comando make me da el siguiente error:

    joses@joses-desktop:~/Escritorio/extundelete-0.2.0/src$ sudo make
    make: *** No se especificó ningún objetivo y no se encontró ningún makefile. Alto.

    Me podrían ayudar.

  3. hace lo siguiente:
    joses@joses-desktop:~/Escritorio/extundelete-0.2.0/sudo ./configure
    despues
    joses@joses-desktop:~/Escritorio/extundelete-0.2.0/src$ sudo make
    ahi dentro de src tenes ahora extundelete que lo ejecutas ./extundelete
    Saludos.

  4. Hola a todos!

    estoy feliz que encontré está pág!!!! he estado buscando como loca.

    No sé que hacer. Por favor ayudaaaa!!!

    viku@vikucha:~/extundelete-0.2.0/src$

    de ahi no sé que más pongo…

  5. yo utilice el comando –restore-all y me da el siguiente error:

    extundelete: failed to read-only open device «/dev/sda1»: Error code 13

    alguien puede ayudarme, alguien a quien le preste mi compu creo o modifico la cuenta de usuario y me borro lo que tenia en la carpeta descargas, pueden poner un ejemplo de como seria para restaurar los archivos desde una fecha dada…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.