# mount -t vfat /dev/sda1 /mnt
mount: mounting /dev/sda1 on /mnt/ failed: No such device www.upan.cc
提示说找不到设备,可是查看ls /dev/sda1 ,设备是存在的
# 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之后仍然报上面的错&#xff0c;则可能没有选上字符集&#xff0c;下面的选项需要选上&#xff1a;
Kernel modules ---> Native Language Support -à<*> kmod-nls-cp437<*> kmod-nls-iso8859-1<*> kmod-nls-utf8
这样选上之后&#xff0c;重编译kernel&#xff0c;在新的kernel下mount U盘则能正常操作了。
linux下挂载U盘报错怎么办&#xff1a;http://www.upan.cc/boot/linux/2013/youpan_2799.html