Hi all!!
I've a brand new compiled 2.6.14.3 kernel coexisting with my 2.4.24-2 fully operational kernel in a dual boot computer (debian etch + xp)
To share data between both OS I've created a FAT32 partition, as good as gone.
After compile my 2.6 kernel with fully support for vfat, MSDOS and ntfs file systems I've sadly found that the FAT partition cannot be mounted with the new kernel (but with 2.4 it does work).
fstab line for mounting it (works in 2.4 kernel):
/dev/hda4 /mnt/data vfat rw,user,auto,umask=0000 0 0
Error output when trying to mount the partition with the 2.6 kernel:
Code:
deimos:~# mount -t vfat -o codepage=437 /dev/hda4 /datos
mount: wrong fs type, bad option, bad superblock on /dev/hda4,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
deimos:~#
deimos:~# dmesg | tail
FAT: codepage cp850 not found
FAT: codepage cp437 not found
codepage 437 was the default codepage first time when you compile the kernel.
Codepage 850 was the output of chcp at a DOS cmd placed in my FAT partition (i've put it as default when compiled the kernel).
Have you guys any idea, for I'm completely stucked with this one...
Thanks in advance!!