linux 無法識別usb怎么辦?linux下無法識別u盤的解決辦法
經常會遇到Linux下無法識別u盤的情況,這里做一下記錄:
推薦:《linux教程》
? ? 1.在虛擬機(vbox)中無法識別u盤
? ? vbox和宿主機對u盤的使用時獨占的(即在某一時間只有二者之一能訪問u盤,而不能同時訪問),遇到vbox中的linux無法識別u盤的情況時以下可以參考:
? ? ? ? 1>保證在宿主機下能對u盤進行訪問,這樣保證宿主機的u盤驅動沒有問題
? ? ? ? 2>需要在vbox下進行訪問時,進入虛擬機中的linux系統,然后在菜單欄 設備->分配usb設備 下找到相應的usb設備并勾選
? ? 這時一般來說就可以識別u盤了,如果還是沒有成功識別,這說明虛擬機下所裝的linux缺失了usb的相關驅動(這種情況來自于綠色版虛擬機,可以補裝usb驅動或者使用安裝版的虛擬機)。
?
? ? 2.在實際linux系統下無法識別u盤
? ? 在實際的linux系統下無法識別u盤時,可以參考以下流程:
? ? ? ? 1>插入u盤
? ? ? ? 2>#fdisk -l /dev/sd*? ? ?或者 #df
? ? ? ? 這時如果看到相應的u盤,那么u盤已經被正確識別;如果看不到那么執行接下來的操作。
? ? ? ? 3>#lsmod
? ? ? ? 執行上述命令查看 usb-storage scsi_mod sd_mod 模塊是否已經被添加,如果沒有找到上述模塊,執行#modprobe [module] 進行添加。
? ? ? ? 4>建立掛載點,如/mnt/usb,執行#mount /dev/sda /mnt/usb
? ? ? ? 有的系統需要指出掛載的文件類型,執行#mount -t vfat /dev/sda /mnt/usb