since 2.6.8 and i used libata (/dev/sda instead of /dev/hda) i'm not able to mount any vfat partitions on amd64 kernel i always get: wrong fs type, bad option, bad superblock [...] while mounting like this mount -t vfat /dev/sda9 /win/d this is really strange: - even after a fresh installation of 2004.r3 with kernel 2.6.9-r1 and vfat module i cant mount any vfat partitions, while i could mount them after a boot from the live-cd ...which is the same kernel 2.6.9-r1 - even if i use mkfs.vfat -F32 to create a partition instead of using the xp created one i cant mount it ..obviously i have all win file system driver in my config: dos, vfat and ntfs ...and never had a problem mounting ntfs Reproducible: Always Steps to Reproduce: 1. create any vfat partition (xp, partition magic mkfs.vfat etc..) 2. compile kernel 2.6.8> on AMD64 (module,build-in) 3. mount -vfat /dev/xx /xx Actual Results: mount: wrong fs type, bad option, bad superblock on /dev/sda1, or too many mounted file systems Expected Results: mount the vfat partition the necessary codepage is installed, other gentoo users experience similar problems: http://forums.gentoo.org/viewtopic.php?t=261268
Please upload "dmesg" output (as attachment)
Check what modules are loaded when you boot from LiveCD and compare them to the modules loaded when you boot your installed system. Also check where the configs differ from each other (LiveCD's and your own)
Please reopen with requested info