Usb
“指定的目錄 ‘media/fa/FAF9-!C03’ 無效” 嘗試打開 U 盤時出錯!
我有一台基於 ARM 的電腦(nanopi m1),它有 3 個 USB 埠,它們都可以與滑鼠、鍵盤、無線加密狗等其他設備配合使用。但是當我嘗試任何 USB 快閃記憶體時它都不起作用!
有什麼問題,我該如何解決?
主機板作業系統是指定的 Debian Jessie。USB 快閃記憶體格式是 FAT32,我可以在裝有 Debian Jessie 的筆記型電腦上打開所有這些格式。
這是執行的結果
dmseg
:[ 216.222791] ehci_irq: highspeed device connect [ 216.500143] usb 4-1: new high-speed USB device number 3 using sunxi-ehci [ 216.654004] scsi1 : usb-storage 4-1:1.0 [ 218.253422] scsi 1:0:0:0: Direct-Access JetFlash Transcend 16GB 1100 PQ: 0 ANSI: 4 [ 218.264961] sd 1:0:0:0: [sda] 31703040 512-byte logical blocks: (16.2 GB/15.1 GiB) [ 218.274877] sd 1:0:0:0: [sda] Write Protect is off [ 218.280407] sd 1:0:0:0: [sda] Mode Sense: 43 00 00 00 [ 218.281318] sd 1:0:0:0: [sda] No Caching mode page present [ 218.287508] sd 1:0:0:0: [sda] Assuming drive cache: write through [ 218.299272] sd 1:0:0:0: [sda] No Caching mode page present [ 218.305591] sd 1:0:0:0: [sda] Assuming drive cache: write through [ 218.313695] sda: sda1 [ 218.320924] sd 1:0:0:0: [sda] No Caching mode page present [ 218.327115] sd 1:0:0:0: [sda] Assuming drive cache: write through [ 218.334071] sd 1:0:0:0: [sda] Attached SCSI removable disk
部分答案:
從日誌中可以看出,您的 USB 驅動器被辨識為塊設備
/dev/sda
,並且它包含一個分區/dev/sda1
。查看系統日誌 (/var/log/syslog*
) 以查看自動掛載程序的可能消息。您可以使用 mount 命令將文件系統掛載到塊設備上(
man mount
有關詳細資訊,請參閱 )。您需要一個(通常是空的)目錄作為掛載它的位置。該目錄/media
通常包含諸如可移動媒體的掛載點之類的目錄,例如/media/usb0
等。還有/mnt
. 查看您的目錄結構 (ls
) 以找到合適的內容。您可以
sudo
使用mount /dev/sda1 /media/usb0
.-t vfat
如果由於某種原因無法辨識,您還可以指定文件系統的類型(例如)。我不知道您安裝了哪個自動掛載程序。在 Debian 上,它通常是
usbmount
. 檢查dpkg -l usbmount
是否已安裝。它的配置文件是/etc/usbmount/usbmount.conf
.我對重複的“不存在記憶體模式”消息有點惱火;可能還有其他配置錯誤。