有时当我插入手机时,12.04 会将手机安装为 USB 存储设备,有时则不会

有时当我插入手机时,12.04 会将手机安装为 USB 存储设备,有时则不会

这是那些真正开始困扰我的轻微烦恼之一。当我将手机(我有两部手机要尝试)插入 USB 端口时,有时系统会找到它并创建/dev/链接,但有时却不会。

我从以下网址看到此信息tailf /var/log/kern.log

Jul  9 11:12:25 phoebe kernel: [4639695.952547] usb 3-2.2: new high-speed USB device number 89 using xhci_hcd
Jul  9 11:12:25 phoebe kernel: [4639695.971935] usb 3-2.2: ep 0x81 - rounding interval to 32768 microframes, ep desc says 0 microframes
Jul  9 11:12:25 phoebe kernel: [4639695.973489] scsi91 : usb-storage 3-2.2:1.0
Jul  9 11:12:26 phoebe kernel: [4639696.974748] scsi 91:0:0:0: Direct-Access     HTC      Android Phone    0000 PQ: 0 ANSI: 2
Jul  9 11:12:26 phoebe kernel: [4639696.975852] scsi 91:0:0:1: CD-ROM            HTC      Android Phone    0000 PQ: 0 ANSI: 2
Jul  9 11:12:26 phoebe kernel: [4639696.977035] sd 91:0:0:0: Attached scsi generic sg3 type 0
Jul  9 11:12:26 phoebe kernel: [4639696.981009] sr1: scsi-1 drive
Jul  9 11:12:26 phoebe kernel: [4639696.981135] sr 91:0:0:1: Attached scsi CD-ROM sr1
Jul  9 11:12:26 phoebe kernel: [4639696.981254] sd 91:0:0:0: [sdc] Attached SCSI removable disk
Jul  9 11:12:26 phoebe kernel: [4639696.981414] sr 91:0:0:1: Attached scsi generic sg5 type 5
Jul  9 11:12:30 phoebe kernel: [4639701.201420] sd 91:0:0:0: [sdc] 20836352 512-byte logical blocks: (10.6 GB/9.93 GiB)
Jul  9 11:12:30 phoebe kernel: [4639701.203848]  sdc:

lsusb显示手机处于“充电模式”:

Bus 003 Device 089: ID 0bb4:0ff9 High Tech Computer Corp. Desire / Desire HD / Hero (Charge Mode)

另一部手机也是如此。两部手机都处于“USB 存储”模式。奇怪的是,其中一部手机(Moto Atrix)里面有存储卡,存储卡几乎总是能正确安装,但手机内部存储却不能。(基本上,当它工作时,那部手机看起来就像两个独立的 USB 存储设备。)

有时我可以插拔手机几次,最终它就可以正常工作。有时我必须重新启动。

普通的 USB 存储设备(记忆棒等)对我来说没有问题。只有手机才有问题。

有什么方法可以进一步调查为什么这种情况如此不稳定?

编辑— 啊,当我插上手机后运行时fdisk/dev/sdc我发现没有分区表(就 Linux 而言)。我怀疑那会是个问题。

再次编辑— durr 如果我挂载/dev/sdc它,它工作得很好。一定是因为我设置了一些东西,导致桌面上的“自动挂载”功能无法工作。(反正我一般不喜欢自动挂载东西。)

因此:问题是我期望一个分区文件系统,并且(也许)我的环境中也有这种情况。

答案1

问题是我期望的是分区文件系统,而且(也许)我的环境中也有分区文件系统。换句话说,该设备有文件系统,但没有分区表。

相关内容