/mnt/ failed: No such device

# 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章