I had the same problem after compiling a custom kernel (2.6.8.1) and choosing a default codepage for vfat without compiling it (the codepage) in the kernel. As soon I recompiled with the codepage included the problem vanished
I tried recompiling the kernel and this did not work either.
]]>Warning: Unable to align partition properly. This means that another partitioning tool generated an incorrect partition table, because it didn't have the correct BIOS geometry. It is safe to ignore, but ignoring may cause (fixable) problems with boot loaders
Could this be causing the problem?
]]>/dev/hdXY /mnt/c ntfs umask=0,ro,iocharset=iso8859-15 0 0
/dev/hdXY /mnt/c vfat iocharset=iso8859-15,umask=000,codepage=850,quiet 0 0
my fstab code
/dev/discs/disc0/part1 /mnt/c vfat defaults 0 0
error message that appears
mount: wrong fs type, bad option, bad superblock on /dev/discs/disc0/part1, or too many mounted file systems
I have a total of 8 mounted devices andI can still start Windows, so I know the partition is okay.
]]>