ubuntu不能識別U盤的問題

2021-08-23 15:36:50 字數 1374 閱讀 8008

ubuntu插入u盤後,系統沒任何反應,用

#lsusb

也看不到任何裝置資訊。如果插入usb滑鼠倒是可以識別,正常使用。

之前曾經在乙個台式電腦和一台compaq筆記本上安裝過ubuntu,都能正常識別該u盤,也試過

別的u盤,可以確認不是u盤的問題。

在google上搜尋,好像都沒有人遇到這種問題。別人頂多是不能自動mount,可我這裡好像

是根本連硬體都沒認出來?!

--------------------

[ 1885.556000] usb 4-4: new high speed usb device using ehci_hcd and address 114

[ 1887.824000] usb 4-4: new high speed usb device using ehci_hcd and address 122

[ 1918.072000] ehci_hcd 0000:00:1d.7: port 4 reset error -110

[ 1918.072000] hub 4-0:1.0: hub_port_status failed (err = -32)

[ 1937.216000] usb 4-4: new high speed usb device using ehci_hcd and address 48

----------

問題解決,執行

rmmod ehci_hcd

拔下u盤重插就ok。

----------

----------

要理解[b]ehci[/b]及其同類是什麼,首先要知道每塊支援插入 usb 裝置的主機板或 pci 卡都需要有 usb 主控制器晶元組。這個特別的晶元組與插入系統的 usb 裝置進行相互操作,並負責處理允許 usb 裝置與系統其它部分通訊所必需的所有低層次細節。 

linux usb驅動程式有三種不同的 usb 主控制器選項是因為在主機板和 pci 卡上有三種不同型別的 usb 晶元。"ehci"驅動程式設計成為實現新的高速usb 2.0 協議的晶元提供支援。"ohci"驅動程式用來為非 pc 系統上的(以及帶有 sis 和 ali 晶元組的 pc 主機板上的usb 晶元提供支援。[b]uhci[/b]驅動程式用來為大多數其它 pc 主機板(包括 intel 和 via)上的 usb 實現提供支援。只需選擇與希望

啟用的 usb 支援的型別對應的"?hci"驅動程式即可。如有疑惑,為保險起見,可以啟用ehci、uhci(兩者中任選一種,它們之間沒有明顯的區別和ohci;。(趙明注:根據文件,ehci已經包含了uhci和ohci,但目前就我個人的測試,單獨加ehci是不行的,通常我的做法是根據主機板型別載入uhci或ohci後,再載入ehci這樣才可以支援usb2.0裝置)。

----------

----------

Ubuntu 量產U盤 識別

u盤量產可以在u盤上燒錄乙個iso成為光碟機,剩餘部分繼續當u盤。windows 7 ubuntu已經支援複製到u盤,即可成為啟動u盤。優點 簡單,直接複製,或者使用軟體複製即可。缺點 會中毒,會被格式化。無uefi軌道,無法安裝在下一代主機板上。fedora dd可以寫入uefi,但比較複雜。優點...

Ubuntu 量產U盤 識別

u盤量產可以在u盤上燒錄乙個iso成為光碟機,剩餘部分繼續當u盤。windows 7 ubuntu已經支援複製到u盤,即可成為啟動u盤。優點 簡單,直接複製,或者使用軟體複製即可。缺點 會中毒,會被格式化。無uefi軌道,無法安裝在下一代主機板上。fedora dd可以寫入uefi,但比較複雜。優點...

u盤不能被識別,需要手動重新掛載U盤

mkdir tmp lo 001 mount tvfat dev sda1 tmp lo 001 lo 001是u盤在linux系統的名稱,先在 tmp下新建乙個名稱為lo 001的資料夾,mount tvfat dev sda1 tmp lo 001重新掛載u盤,這裡的lo 001是我自己的u盤常...