[kernel 2.6.9] Bug en sistemas de archivos vfat

Buenas tardes

Vereis, estaba recompilando el núcleo con el 2.6.9 para dar soporte al los usebés :p , y ya me pasé al 2.6.9...

Pero resulta que ahora no me pilla los sistemas de archivos vfat arg.

El error que extraí del /var/log/kern.log fué:

Unable to load NLS charset cp437
Dec 17 14:46:24 telekin kernel: FAT: codepage cp437 not found
Dec 17 14:46:24 telekin kernel: Unable to load NLS charset cp437
Dec 17 14:46:24 telekin kernel: FAT: codepage cp437 not found


Y para solucionarlo, como tirando de nuestro amigo google, se soluciona:

mount -t vfat -o codepage=850,iocharset=iso8859-15 /dev/discoduro /mnt/carpeta

Lo digo por si a alguien le ocurre lo mismo... y a ver si alguno ha teníu el problemilla....

Mi única duda es como reflejarlo bien en el fstab, por que he puesto:
/dev/hdb1 /mnt/1slave vfat users,gid=users,umask=0000,codepage=850,iocharset=iso8859-15 0 2
/dev/hdc1 /mnt/2master vfat users,gid=users,umask=0000,codepage=850,iocharset=iso8859-15 0 2



Y no me lo monta automáticamente bien... si alguien lo supiera... :p

EDITO: Juas, palabrita del niño jesú que en iocharset=iso8859-15 había puesto el guión [+risas] [+risas] [+risas] , lo modifico por si acaso

Venga byes
Yo tengo en debian el 2.6.9 (no se si influira que se instalo una imagen parcheada ya por los debianitas) y monta todo perfecto... ;)

Saludos!
Prueba a compilar el kernel con esta opción:

File systems
Native Language support
<*> CONFIG_NLS_CODEPAGE_437
BuzzFuzz escribió:Prueba a compilar el kernel con esta opción:

File systems
Native Language support
<*> CONFIG_NLS_CODEPAGE_437


Basicamente...

Salu2 ;)
3 respuestas