# mount -t vfat /dev/sda1/mnt mount: mounting /dev/sda1 on /mnt/ failed: No such device www.upan.cc
提示说找不到设备,可是查看ls
# ls /dev/sda1 -l brw-r--r--1 root root 8, 1 Sep 8 15:44 /dev/sda1
有时候也报参数错误
#mount /dev/sda /mnt mount: mounting /dev/sda on /mnt failed: Invalid argument U盘之家
换了U盘也报和上面一样的错
问题原因及解决办法:
kernel中少选了对vfat文件系统的支持,需要选上:
Kernel modules---> Filesystems ---> <*> kmod-fs-vfat.
如果选上vfat之后仍然报上面的错,则可能没有选上字符集,下面的选项需要选上:
Kernel modules---> Native Language Support -à <*> kmod-nls-cp437 <*> kmod-nls-iso8859-1 <*> kmod-nls-utf8
这样选上之后,重编译kernel,在新的kernel下mount U盘则能正常操作了。
linux下挂载U盘报错怎么办:http://www.upan.cc/boot/linux/2013/youpan_2799.html