Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Ubuntu 無法識別 Windows Phone?MTP + udev 規則完美解決

編輯:關於 Linux

Windows Phone 使用 MTP 協定,Ubuntu 預設 GVFS 不支援特定裝置 ID,導致檔案管理器看不到手機。解決方法:加入 MTP 版 GVFS PPA、建立 udev 規則匹配裝置廠商/產品 ID。

步驟 1:安裝支援 MTP 的 GVFS

sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo apt-get update

步驟 2:建立 udev 規則

sudo nano /etc/udev/rules.d/69-libmtp.rules

寫入以下內容 (以常見 Microsoft 裝置 ID 為例):

ATTRS{idVendor}=="045e", ATTRS{idProduct}=="04ec", SYMLINK+="libmtp", MODE="660", ENV{ID_MTP_DEVICE}="1"

按 Ctrl+O 儲存,Ctrl+X 離開。

步驟 3:重載規則並連接手機

udevadm control --reload-rules
# 重新插拔 USB 線

Windows Phone 連接

如何取得裝置 ID: 連接手機後執行 lsusb,找到對應行的 ID xxxx:yyyy,前四碼為 idVendor,後四碼為 idProduct,替換規則檔即可支援其他型號。
Copyright © Windows教程網 All Rights Reserved