Recuperar .zip corrupto en GNU/Linux

Publicado el 2 de Septiembre a las 02:58 por magarto

Antes de acostarme me encuentro con un zip corrupto que necesitaba en Ubuntu y me dispuse a acordarme de cómo se podía recuperar la parte no corrupta:

Los pasos serían en una terminal:

zip -T archivo.zip
zip -qF archivo.zip
zip -FF archivo.zip
mkdir archivo
mv archivo.zip archivo/
cd archivo/
unzip archivo.zip

Y ya tendremos el archivo descomprimido en el directorio archivo. He creado una nueva carpeta porque al descomprimir el archivo no me recuperaba ciertas carpetas al tener el error en los primeros segmentos del comprimido, para evitar mezclar el contenido con otros archivos.
Es posible usarlo en Mac OS X, instalando previamente fink y el archivo zip y unzip.

  • En magarto tenemos anuncios, usted también puede.
  • Aumente el tráfico de su web.
  • Utilice un gran software libre.

4 Comentarios

  1. Carlos
    1 Marzo 2008 a las 06:33

    grasias amigo espero q me sirva tu info pues tengo un archivo con este problema y estaba gogleando para buscarle solucion ^^

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Windows Windows XP
  2. magarto
    2 Marzo 2008 a las 23:37

    Suerte Carlos

    Mozilla Firefox Mozilla Firefox 2.0.0.12 bajo Ubuntu Linux Ubuntu Linux
  3. Gabriel
    30 Abril 2010 a las 02:45

    Gracias por la ayuda, en mi caso no me obtuve buen resultado al principio, pero me sirvio la ayuda tuya junto a la del comando zip para luego modificar los parametros de esta forma

    zip -FF archivocorrupto.zip –out archivonuevo.zip

    y al hacer primero me pregunto si era un archivo simple o un archivo que formaba parte de varios zip, en mi caso era un archivo simple, despues de eso me creo otro archivo zip, llamado archivonuevo.zip, que pude descomprimir y recuperar los datos que tenia dentro del archivo corrupto.
    Aclaro por si alguien mas le sirve esto que antes de la sentencia out van 2 guiones del medio por si no se llega a apreciar bien.
    Saludos

    Mozilla Firefox Mozilla Firefox 3.5.9 bajo Ubuntu Linux Ubuntu Linux
  4. MichaelSOG
    27 Octubre 2011 a las 05:47

    ¿No tendrás algún tip para recuperar .doc, .odp y .otp?

    Tengo algunos ficheros corruptos de ese tipo y me vendría bien una mano.

    Opera Opera 9.80 bajo Linux Linux

Vista previa

Deja tu granito de arena

Registro de OpenID

Registro clásico

XHTML: Puedes usar las etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Opciones:

Tamaño

Colores

Cerrar
E-mail It