Ubuntu13.04는 휴대폰을 인식할 수 없습니다

Ubuntu13.04는 휴대폰을 인식할 수 없습니다

케이블을 통해 중국 휴대폰을 노트북에 연결했습니다. 전화에서 나는 그 옵션을 선택했습니다 mass storage. 그러면 전화기에 "완료" 메시지가 표시됩니다. 그런데 예상대로 모바일기기(메모리카드, 내장디스크)의 내용을 볼 수는 있었으나 보이지 않더군요.

확인했는데 df -h휴대폰이 표시되지 않았습니다. 내 컴퓨터의 장치를 보기 위해 Ubuntu 실행 프로그램의 파일 메뉴를 클릭하면 표시되지 않습니다.

이전에 Windows 7에서 접속했을 때와 마찬가지로 완벽하게 반영되곤 했습니다. 하지만 내 Ubuntu13.04에 무슨 문제가 있을 수 있나요?

@terdon 아래 출력을 찾으십시오.

ravbholua@ravbholua-Aspire-5315:~$ dmesg | tail -n 40
[  687.926249] Buffer I/O error on device sdb, logical block 1
[  687.926252] Buffer I/O error on device sdb, logical block 1
[  687.926256] Buffer I/O error on device sdb, logical block 1
[  687.926272] Buffer I/O error on device sdb, logical block 495615
[  687.926279] Buffer I/O error on device sdb, logical block 0
[  687.926283] Buffer I/O error on device sdb, logical block 0
[  696.056096] usb 7-1: USB disconnect, device number 5
[ 1694.288050] usb 7-1: new full-speed USB device number 6 using uhci_hcd
[ 1694.471086] usb 7-1: New USB device found, idVendor=0e8d, idProduct=0002
[ 1694.471093] usb 7-1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[ 1694.471096] usb 7-1: Product: MT6225 
[ 1694.471099] usb 7-1: Manufacturer: MediaTek Inc
[ 1694.471101] usb 7-1: SerialNumber: 533807205600090
[ 1694.476542] scsi6 : usb-storage 7-1:1.0
[ 1695.480108] scsi 6:0:0:0: Direct-Access     MEDIATEK  FLASH DISK      6225 PQ: 0 ANSI: 0 CCS
[ 1695.483121] scsi 6:0:0:1: Direct-Access     MEDIATEK  FLASH DISK      6225 PQ: 0 ANSI: 0 CCS
[ 1695.487030] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 1695.487241] sd 6:0:0:1: Attached scsi generic sg3 type 0
[ 1695.497177] sd 6:0:0:0: [sdb] 3964928 512-byte logical blocks: (2.03 GB/1.89 GiB)
[ 1695.502101] sd 6:0:0:0: [sdb] Write Protect is off
[ 1695.502108] sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 1695.505093] sd 6:0:0:1: [sdc] 1000 512-byte logical blocks: (512 kB/500 KiB)
[ 1695.508140] sd 6:0:0:0: [sdb] No Caching mode page found
[ 1695.508145] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1695.511104] sd 6:0:0:1: [sdc] Write Protect is off
[ 1695.511111] sd 6:0:0:1: [sdc] Mode Sense: 03 00 00 00
[ 1695.516140] sd 6:0:0:1: [sdc] No Caching mode page found
[ 1695.516146] sd 6:0:0:1: [sdc] Assuming drive cache: write through
[ 1695.538535] sd 6:0:0:0: [sdb] No Caching mode page found
[ 1695.538542] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1695.548183]  sdb: sdb1
[ 1695.551261] sd 6:0:0:1: [sdc] No Caching mode page found
[ 1695.551270] sd 6:0:0:1: [sdc] Assuming drive cache: write through
[ 1695.560464]  sdc: sdc1
[ 1695.586091] sd 6:0:0:0: [sdb] No Caching mode page found
[ 1695.586099] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1695.586103] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 1695.592133] sd 6:0:0:1: [sdc] No Caching mode page found
[ 1695.592141] sd 6:0:0:1: [sdc] Assuming drive cache: write through
[ 1695.592146] sd 6:0:0:1: [sdc] Attached SCSI removable disk
ravbholua@ravbholua-Aspire-5315:~$ 

편집하다

@slm, 아래와 /dev/sdb같이 2개의 장치 파일을 만들었습니다 . /dev/sdc그러나 놀라운 일이 있습니다! 휴대폰을 노트북에 연결하지 않고 파일을 생성하고 를 실행하여 확인했습니다 ls. 그런데 휴대폰을 연결한 후 해당 파일이 사라졌습니다! 왜 이런 일이 발생하며 지금은 어떻게 진행해야 합니까?

ravbholua@ravbholua-Aspire-5315:~$ sudo mknod /dev/sdb b 8 0
ravbholua@ravbholua-Aspire-5315:~$ cd /dev
ravbholua@ravbholua-Aspire-5315:/dev$ ls sd*
sda  sda1  sda2  sda3  sda4  sda5  sda6  sda7  sda8  sdb
ravbholua@ravbholua-Aspire-5315:/dev$ sudo mknod /dev/sdc b 8 0
ravbholua@ravbholua-Aspire-5315:/dev$ !-2
ls sd*
sda  sda1  sda2  sda3  sda4  sda5  sda6  sda7  sda8  sdb  sdc
ravbholua@ravbholua-Aspire-5315:/dev$ ll $_
brw-r--r-- 1 root root 8, 0 Nov  1 20:33 sdc
ravbholua@ravbholua-Aspire-5315:/dev$ ll sda
brw-rw---- 1 root disk 8, 0 Nov  1 20:09 sda
(the below is after connecting mobile)    
ravbholua@ravbholua-Aspire-5315:/dev$ ls sd*
sda  sda1  sda2  sda3  sda4  sda5  sda6  sda7  sda8
ravbholua@ravbholua-Aspire-5315:/dev$ ls sdb
ls: cannot access sdb: No such file or directory
ravbholua@ravbholua-Aspire-5315:/dev$ ls sdc
ls: cannot access sdc: No such file or directory
ravbholua@ravbholua-Aspire-5315:/dev$

편집하다

@slm 이제 장치 파일이 sdb표시 sdc됩니다. 지금 제가 하고 있는 일은 장치를 연결한 후 파일을 생성하는 것입니다. 하지만 여전히 모바일 장치를 찾을 수 없습니다. 아래 코드를 보면 sdb 파일을 마운트할 수 없다는 것을 알 수 있습니다. 하지만 한 가지 아시다시피, cat /dev/sdb를 실행하면 읽을 수 없는 형식으로 출력되고 ctrl-c를 통해 종료됩니다. 이것은 내 휴대폰 디스크를 읽고 있다는 뜻인가요?

ravbholua@ravbholua-Aspire-5315:/dev$ sudo mount /dev/sdb /mnt
mount: /dev/sdb already mounted or /mnt busy
ravbholua@ravbholua-Aspire-5315:/dev$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda6       9.9G  5.8G  3.6G  62% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            489M  4.0K  489M   1% /dev
tmpfs           100M  920K   99M   1% /run
none            5.0M  4.0K  5.0M   1% /run/lock
none            497M  672K  496M   1% /run/shm
none            100M   36K  100M   1% /run/user
/dev/sda5       284M  129M  141M  48% /boot
/dev/sda8       9.5G  7.6G  1.5G  85% /home
ravbholua@ravbholua-Aspire-5315:/dev$ sudo umount /mnt
umount: /mnt: not mounted
ravbholua@ravbholua-Aspire-5315:/dev$ ls sd*
sda  sda1  sda2  sda3  sda4  sda5  sda6  sda7  sda8  sdb  sdc
ravbholua@ravbholua-Aspire-5315:/dev$ sudo umount /dev/sdb
umount: /dev/sdb: not mounted
ravbholua@ravbholua-Aspire-5315:/dev$ cd /
ravbholua@ravbholua-Aspire-5315:/$ sudo mount /dev/sdb /mnt
mount: /dev/sdb already mounted or /mnt busy
ravbholua@ravbholua-Aspire-5315:/$ 

답변1

기기에 2개의 저장 기기가 있는 것 같습니다.

[ 1695.497177] sd 6:0:0:0: [sdb] 3964928 512-byte logical blocks: (2.03 GB/1.89 GiB)
[ 1695.505093] sd 6:0:0:1: [sdc] 1000 512-byte logical blocks: (512 kB/500 KiB)

장치를 설치하려고 했습니까 /dev/sdb?

$ sudo mount /dev/sdb /mnt

관련 정보