USB는 어떻게 감지되지만 어디에도 나타나지는 않습니까?


11

아침에 2GB 스틱과 시동 디스크 생성기를 사용하여 부팅 가능한 USB를 만들려고 시작했습니다. "메모리 파티션 생성"과 같은 내용을 읽거나 취소를 누르고 USB 스틱을 제거하기 전에 약 45 분 동안 100 %에 앉아있는 화면에 도달 할 때까지 전체 프로세스를 제대로 수행하는 것처럼 보였습니다.

이제 USB 스틱이 syslog에 표시되지만 스토리지 또는 ... 아무것도 (Windows PC에서도) 감지되지 않습니다.

보여 줄게 우리는 연결되지 않은 USB로 시작합니다 :

[georgemauer@ubuntu:~]$ sudo fdisk -l                                     (04-04 16:01)

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x994bdc0f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    27650047    13824000   27  Hidden NTFS WinRE
/dev/sda2   *    27650048    27854847      102400    7  HPFS/NTFS/exFAT
/dev/sda3        27854848   976771119   474458136    7  HPFS/NTFS/exFAT

나는 USB를 연결합니다 :

[georgemauer@ubuntu:~]$ tail -f /var/log/syslog         
                       ***Snip***

Apr  4 15:01:18 ubuntu wpa_supplicant[1136]: WPA: Group rekeying completed with 00:24:36:ad:e7:3f [GTK=TKIP]
Apr  4 15:02:29  wpa_supplicant[1136]: last message repeated 3 times
Apr  4 15:02:29 ubuntu kernel: [22122.788133] usb 2-1: new high speed USB device number 13 using ehci_hcd
Apr  4 15:02:29 ubuntu kernel: [22122.923873] scsi10 : usb-storage 2-1:1.0
Apr  4 15:02:29 ubuntu mtp-probe: checking bus 2, device 13: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-1"
Apr  4 15:02:30 ubuntu mtp-probe: bus: 2, device: 13 was not an MTP device
Apr  4 15:02:30 ubuntu kernel: [22123.926154] scsi 10:0:0:0: Direct-Access     GENERIC  USB Mass Storage 1.00 PQ: 0 ANSI: 2
Apr  4 15:02:30 ubuntu kernel: [22124.105118] sd 10:0:0:0: Attached scsi generic sg1 type 0
Apr  4 15:02:30 ubuntu kernel: [22124.108212] sd 10:0:0:0: [sdb] Attached SCSI removable disk

하지만:

[georgemauer@ubuntu:~]$ ls /mnt -alF                                      (04-04 16:02)
total 8
drwxr-xr-x  2 root root 4096 2011-04-21 12:51 ./
drwxr-xr-x 26 root root 4096 2012-03-31 13:16 ../
[georgemauer@ubuntu:~]$ ls /media -alF                                    (04-04 16:03)
total 8
drwxr-xr-x  2 root root 4096 2012-04-04 12:18 ./
drwxr-xr-x 26 root root 4096 2012-03-31 13:16 ../

무슨 일이 일어나고 어떻게 USB 키를 복구합니까?


ls / media가 mnt가 아니어야합니다. 더 일반적인 USB 어댑터와 달리 scsi에서는 이상 할 수 있습니다.
RobotHumans

답변:


3

sudo lsusb첫 번째 단계입니다. / mnt 또는 / media를 찾거나 / anywherelse는 하드웨어가 마운트되었음을 ​​나타냅니다. 하드웨어가 연결되었지만 마운트되지 않았을 수 있습니다.

장치가 나열되어 있으면 컴퓨터에서 메모리 스틱을 막 았을 때 의 / dev / 할당 dmesgdmesg출력됩니다.

[10527.883515] sd 6:0:0:3: [sde] 126912 512-byte logical blocks: (64.9 MB/61.9 MiB)
[10527.884558] sd 6:0:0:3: [sde] Write Protect is on
[10527.884567] sd 6:0:0:3: [sde] Mode Sense: 03 00 80 00
[10527.885747] sd 6:0:0:3: [sde] No Caching mode page present
[10527.885755] sd 6:0:0:3: [sde] Assuming drive cache: write through
[10527.889253] sd 6:0:0:3: [sde] No Caching mode page present
[10527.889261] sd 6:0:0:3: [sde] Assuming drive cache: write through
[10527.892404]  sde: sde1

그런 다음 sudo mount /dev/sde1 /home/user/Desktop/foo 하드웨어를 마운트하는 / dev / sde1에 해당 파일 시스템을 마운트하려고 시도 하면 다소 사소합니다. 상관없이 / mnt / media / whocares. (FHS를 무시하고 루트와 같은 장소에 장착하려고 시도하지 않는다고 가정)

sudo fdisk -l파일 시스템 유형과 / dev / 할당을 알려줍니다. fdisk -l그러나 아무 말도하지 않습니다 (이상하게는 "permission denied"가 반환되지 않음)

dmesg대신에 사용 fdisk합니까? 사용하면 fdisk하드웨어가 작동한다고 가정하기 때문 입니다. 하드웨어가 고장 나면 fdisk알려주지 않습니다. 그러나 dmesg것입니다.


1

아마도 파티션 테이블이 모두 잘못되었습니다. 기기가 /dev/disk/by-id as @usb-GENERIC(설명과 유사한 것으로 표시되어야 함)scsi 10:0:0:0...

연결되는 심볼 링크를 확인하십시오 (아마도 /dev/sr1). 그런 다음 다음을 수행하여 새 파티션 테이블을 작성할 수 있습니다.

sudo fstab /dev/sr1

그런 다음 fstab명령을 사용하여 새 파티션 작성을 진행하십시오 .


1

/superuser/106094/can-not-mount-my-usb-disk-ubuntu-nor-windowsdmesg-include

USB 장치가 아닐 수 있지만 USB 포트가 장치에 충분한 전원을 공급하지 못할 수 있습니다. "

내 컴퓨터에서는 대부분의 장치가 제대로 작동하지만 후면 포트 중 하나에 직접 연결되어 있고 MB에 직접 연결되어있는 경우에만 작동하는 USB 드라이브가 하나 있습니다. 이 경우 증상은 결과와 매우 유사합니다.

옵션은 다른 포트를 사용하거나 전원이 공급되는 USB 허브를 얻는 것입니다.

필자의 경우 USB 포트에서 작동하지 않았습니다. 그러나이 답변을 읽는 동안 HD 어댑터에 이중 USB 케이블이 제공되어 사용했을 때 모든 것이 잘 작동한다는 것을 기억했습니다.


0

당신이 그것을가 탑재되지 않도록 운영 체제에서 인식하지 못하는 그 상태로 종료 수도를 취소하는 경우, 시도 lsusb당신은 게시되지 않은, 또한,이 있어야합니다, fdisk -l당신은 USB 플러그를했을 때의를


fdisk -l동일하게 반환되면 실제로 lsusb: 아래에 나타납니다 Bus 001 Device 006: ID 0c76:0005 JMTek, LLC. Transcend Flash disk. 불행히도 여전히 문제를 해결하는 방법을 모릅니다. 지금 무엇을해야합니까?
George Mauer

실제로 마운트 할 수없는 상태이거나 gparted로 포맷을 시도하거나 시동 디스크 작성자를 다시 사용하는 경우에는이를 표시하고 지우도록 지시해야합니다.
geermc4

시동 디스크 작성자에 표시되지 않습니다. gparted의 경우 어떤 매개 변수를 사용해야합니까?
George Mauer

잘 gparted를 명령 줄 하나가 당신이 명령 줄 하나가 여기에 사용하려는 경우 모든 옵션, 헤어되고, GUI를 가지고 gnu.org/software/parted/manual/html_chapter/parted_2.html
geermc4을

gparted로 표시되지 않습니다. 내 두 하드 디스크 만 나타납니다.
George Mauer

0

lsusb 명령과 함께 장치가 나타나지만 장치 (/ dev / *)에 할당되지 않은 경우 일반적으로 데스크탑의 후면에서 마더 보드에 직접 연결된 USB 포트를 사용해보십시오.


1
그와 같은의 이 두 살 대답 .
David Foerster

그것은 나를 위해 일했다! 감사합니다
@John
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.