Usb

“指定的目錄 ‘media/fa/FAF9-!C03’ 無效” 嘗試打開 U 盤時出錯!

  • November 29, 2016

我有一台基於 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.

我對重複的“不存在記憶體模式”消息有點惱火;可能還有其他配置錯誤。

引用自:https://unix.stackexchange.com/questions/325962