
Entonces tengo un rar dividido en varias partes y una de ellas es mala. Puedo volver a descargar las partes y sospechar que la fuente del error es un error en la transmisión de los archivos. ¿Hay alguna manera de determinar qué parte es mala?
Respuesta1
Aparte de comprobar el hash de cada archivo, en realidad no. No que yo sepa.
Podría comenzar a extraer y luego debería aparecer un error en el archivo incorrecto.
Respuesta2
intenta extraerlos conwinrar. se detiene en la pieza rota y aparece una ventana de diagnóstico informativo que le indica qué piezas están dañadas.
Respuesta3
la utilidad rar de línea de comando admite la r
opción. puede iniciar esto para cada parte individualmente y examinar el resultado. se queja si el archivo está dañado. También intentará reparar los problemas si los encuentra. ocasionalmente hay suficientes datos de paridad para corregir el problema.
Respuesta4
Puede usar unrar
el paquete para extraer y ver en qué parte falla la extracción.
unrar x TheArchive.part1.rar
El resultado será algo como esto:
Extracting from TheArchive.part3.rar
... TheArchive/data 43%
TheArchive/data1.cpi : packed data checksum error in volume TheArchive.part3.rar
Extracting from TheArchive.part4.rar
... TheArchive/data 58%
Extracting from TheArchive.part5.rar
... TheArchive/data 73%
TheArchive/data1.cpi : packed data checksum error in volume TheArchive.part5.rar
Al observar el resultado anterior, descubrimos que las partes 3 y 5 parecen tener problemas. Quizás volver a descargarlos solucione el problema.