El día 26 de diciembre de 2010 14:26, Fernando Canizo <[email protected]> escribió: > On 25/12/10 17:37, Alejandro Vargas wrote: >> >> Esto no se relaciona específicamente con Linux. Resulta que tengo un >> DVD, que supongo que fue grabado en windows. La cosa es que lo puedo >> montar se ve el directorio correctamente. Tiene como 3,5 Gb de datos. >> No da errores de lectura de ningún tipo a excepción de este mensaje >> del kernel (se ve en con dmesg): >> >> ISOFS: changing to secondary root > > Si se monta bien y no ves errores de lectura al accesar archivos, entonces > tiene pinta de ser un problema de encoding. Algo similar a: > > sudo mount -o iocharset=utf8 /cdrom > > Y lo que yo haría sería probar distintos encodings hasta dar con el > apropiado.
No, pero el problema no es con los nombres de archivo sino con su contenido. El disco contiene un backup de muchas cosas, en particular lo que interesa rescatar son muchas fotos. Unas pocas funcionan correctamente pero la mayoría no contienen datos que parezcan de imagenes. No tienen la marca "JFIF" cerca del comienzo. A mi me da la impresión de que podrían estar mal los punteros a los comienzos de los archivos, o mal el tamaño de bloque o alguna cosa así, pero la cosa es que algunas fotos sí se leen. Me parece que pueden ser las del principio del disco. Todavía no he hecho un programa para tratar de localizar las letras JFIF dentro del disco pero supongo que será lo próximo que probaré.
