# mount -t vfat /dev/sda1 /mnt mount: mounting /dev/sda1 on /mnt/ failed: No such device
提示說找不到設備,可是查看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盤也報和上面一樣的錯
問題原因及解決辦法:
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