Пожалуйста, простите еще одно «Я не могу подключить USB-накопитель», но вывод не соответствует тому, что, по-видимому, предполагали предыдущие потоки.

Устройство: USB mp3-плеер простейшего типа. Просто флешка с разъемом для наушников.

что случилось: Mac разбился, пока был смонтирован. Теперь Mac увидит его, но не будет читать или форматировать его, Windows даже не увидит его, и Linux будет чирикать, когда он подключен или удален, но не монтируется.

Я думаю, что проблема в том, что он не отображается в fdisk или в GParted, но почему, что это значит и что с этим делать, я не знаю. (Я на самом деле только простые пользовательские команды попугая, не зная полностью, что происходит)

Я нашел другой поток, говоря, что он решил это с помощью insmod , но я не понимаю, как. Помогите, пожалуйста? insmod монтирует модули ядра, но как узнать, какой и почему он работал раньше, а не сейчас?

Спасибо за любые предложения и / или объяснения о том, что происходит! (и мне все равно, если все данные будут удалены, было бы неплохо, чтобы они снова заработали)

Дополнительные детали, потому что из разных других тем форума я понял, что следующие могут быть интересны.

С подключенным USB-портом ls -l /dev/* | wc -l дать 500, отключил, я получаю 492.

В Дисках это отмечено как

"Модель" загрузчик USB 2.0 (0001)

"Серийный номер" USB_2.0_Boot_Loader-0:0

"Устройство" /dev /sdb

остальные просто -, и у "Редактировать параметры монтирования" автомонтирование включено. С подключенным USB, я могу подтвердить это с

r@Sammy ~ $ ls /dev/ | grep sd
sda
sda1
sda2
sda3
sda4
sda5
sda6
sda7
sdb

потому что отключен я получаю

r@Sammy ~ $ ls /dev/ | grep sd
sda
sda1
sda2
sda3
sda4
sda5
sda6
sda7

однако lsblk не находит его

r@Sammy ~ $ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 232.9G  0 disk 
├─sda1   8:1    0    20G  0 part 
├─sda2   8:2    0   100M  0 part 
├─sda3   8:3    0  83.3G  0 part 
├─sda4   8:4    0     1K  0 part 
├─sda5   8:5    0  46.7G  0 part /
├─sda6   8:6    0   2.8G  0 part [SWAP]
└─sda7   8:7    0  80.1G  0 part /home

Точно так же fdisk не видит этого

r@Sammy ~ $ sudo fdisk -l 

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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: 0xc9af158c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    41945087    20971520   27  Hidden NTFS WinRE
/dev/sda2   *    41945088    42149887      102400    7  HPFS/NTFS/exFAT
/dev/sda3        42149888   216739839    87294976    7  HPFS/NTFS/exFAT
/dev/sda4       216741886   488396799   135827457    f  W95 Ext'd (LBA)
/dev/sda5       216741888   314566106    48912109+  83  Linux
/dev/sda6       314566656   320430079     2931712   82  Linux swap / Solaris
/dev/sda7       320432128   488396799    83982336   83  Linux

Использование того же метода plug-unplug, который дает lsusb, говорит мне, что он называется AliCorp, это распечатка с подключенным

r@Sammy ~ $ lsusb
Bus 001 Device 004: ID 0ac8:c33f Z-Star Microelectronics Corp. Webcam
Bus 001 Device 010: ID 0402:7103 ALi Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Подробный вывод для устройства

r @ Sammy ~ $ lsusb -v

Bus 001 Device 007: ID 0402:7103 ALi Corp. 
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0402 ALi Corp.
  idProduct          0x7103 
  bcdDevice            0.01
  iManufacturer           0 
  iProduct                1 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0

и dmesg - это TLDR до такой степени, что он переполняет историю терминала, и я даже не могу прокрутить назад к началу.

Очевидно, я также пытался установить его вручную

r@Sammy ~ $ sudo mount /dev/sdb /home/r/Desktop
mount: no medium found on /dev/sdb

1 ответ1

0

Устройство: USB mp3-плеер простейшего типа. Просто флешка с разъемом для наушников.

что случилось: Mac разбился, пока был смонтирован.

Для "самого простого типа", можем ли мы прочитать "это стоит почти ничего"? :)

Вы предполагаете, что проблема была вызвана сбоем Mac во время его монтирования. Но, вероятно, причина и следствие противоположны: если запись компьютера на USB-устройство, которое преждевременно удаляется, могут возникнуть проблемы на устройстве, но в этом случае это медиаплеер, поэтому ваш Mac считывает данные только с устройства.

Для меня это звучит так, как будто ваш USB-накопитель перенес аппаратный сбой, приводя к поломке Mac. И это не будет работать сейчас, потому что, ну, он перенес аппаратный сбой. Время, чтобы получить другой, возможно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .