Android
我的 linux 看不到 atrix 4g 的第二個 sd 卡設備
我的設備是摩托羅拉 Atrix 4G (ME860)。它有一個 11G 內部 SD 卡,我在 SD 卡插槽中插入了一張新的 16G SD 卡。
當我用 USB 數據線將手機連接到我的電腦時,它會在我的電腦系統上顯示兩個可移動磁碟,在 Windows 上。
但在 Linux(我的 Gentoo 機器)上,它只顯示一個設備(
/dev/sdc
- 內部 11G SD 卡)。我看不到其他 16G SD 卡設備。如何在 Linux 上掛載外部 SD 卡?
dmesg
資訊:<7>[ 1136.355862] hub 1-1:1.0: state 7 ports 6 chg 0000 evt 0002 <7>[ 1136.356126] hub 1-1:1.0: port 1, status 0101, change 0001, 12 Mb/s <7>[ 1136.459809] hub 1-1:1.0: debounce: port 1: total 100ms stable 100ms status 0x101 <6>[ 1136.532634] usb 1-1.1: new high speed USB device number 12 using ehci_hcd <7>[ 1136.625519] usb 1-1.1: default language 0x0409 <7>[ 1136.634493] usb 1-1.1: adding 1-1.1:1.0 (config #1, interface 0) <7>[ 1136.636506] usb-storage 1-1.1:1.0: usb_probe_interface <7>[ 1136.636527] usb-storage 1-1.1:1.0: usb_probe_interface - got id <6>[ 1136.636661] scsi13 : usb-storage 1-1.1:1.0 <7>[ 1136.636788] usb 1-1.1: adding 1-1.1:1.1 (config #1, interface 1) <5>[ 1137.642196] sd 13:0:0:0: [sdc] Attached SCSI removable disk <3>[ 1140.358324] sd 13:0:0:0: [sdc] No Caching mode page present <3>[ 1140.358333] sd 13:0:0:0: [sdc] Assuming drive cache: write through <3>[ 1140.363312] sd 13:0:0:0: [sdc] No Caching mode page present <3>[ 1140.363321] sd 13:0:0:0: [sdc] Assuming drive cache: write through <6>[ 1140.367887] sdc:
我發現瞭如何解決這個問題:我在配置核心時沒有設置
CONFIG_SCSI_MULTI_LUN
選項。.config