我用mount加载windows分区出现的错误。
环境:刚编译好的rh 2.6.2内核命令:
# mount -t vfat -o codepage=936,iocharset=gb2312,auto,rw,umask=000 /dev/hda6 /mnt/e
结果:
mount: wrong fs type, bad option, bad superblock on /dev/hda6,
or too many mounted file systems
附:
该命令在2.4.20内核上可以正确使用。 :-( 内核不支持 不支持什么? 不支持FAT32.
我又想到一种情况,很可能是/dev/hda6可能并不是FAT32格式的,你可以用硬件浏览器查看一下,确认无误后用这个命令再试一下:
mount -o iocharset=cp936,umask=0 /dev/hda6/mnt/e
有问题再说。 我看了一下,不是不支持FAT32,而是不支持CP936,模块没编译进去,没有/lib/modules/kernel/fs/nls这个目录。不过我不知道为什么编译进去。 如果你是新编译的内核,完全可以把CP936编译为native language.这样就不用加这个参数了。 我已经搞定了,谢了。 :-D hi, I just met same issue, how do you fix it?
could you pls. give a description? thanks. 内核编译时没选进去,把CP936编译为native language.这样就不用加这个参数了。
页:
[1]