Еще один вопрос "не удается подключить USB", пробовал пред. ответы, но все еще не работает

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

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

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

то, что я пробовал:(предостережение: я только основной пользователь, более комфортно с аппаратным, чем с программным обеспечением) Из предыдущих тем я понял, что следующие могут быть интересны.

С подключенным 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 выглядит так:

r@Sammy ~ $ dmesg | tail
[ 1445.792288] usb 1-7: new high-speed USB device number 4 using ehci-pci
[ 1445.926150] usb 1-7: New USB device found, idVendor=0402, idProduct=7103
[ 1445.926166] usb 1-7: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 1445.926177] usb 1-7: Product: ALi USB 2.0 BOOT LOADER
[ 1446.281913] usb-storage 1-7:1.0: USB Mass Storage device detected
[ 1446.282430] scsi4 : usb-storage 1-7:1.0
[ 1446.282744] usbcore: registered new interface driver usb-storage
[ 1447.281479] scsi 4:0:0:0: Direct-Access     USB 2.0  Boot Loader           PQ: 0 ANSI: 0 CCS
[ 1447.282860] sd 4:0:0:0: Attached scsi generic sg1 type 0
[ 1447.285217] sd 4:0:0:0: [sdb] Attached SCSI removable disk

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

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

Как вы, наверное, догадались, я действительно не знаю, что делаю, просто попугаю команд. Мое смутное предположение, что проблема в том, что sdb blockdevice не назначена файловая система, но я понятия не имею, что это значит или что с этим делать. Идеи? не имеет значения, если оно форматирует устройство и теряет все файлы, было бы неплохо, чтобы оно снова заработало.

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

1 ответ

Его название не обязательно должно начинаться с "sd". Откройте GParted, выберите свой mp3-плеер в качестве устройства и выберите "Устройство" → "Создать таблицу разделов...", чтобы создать новую таблицу разделов. По умолчанию выбран правильный тип для вас, просто подтвердите. Затем щелкните правой кнопкой мыши на пустом месте для хранения, чтобы увидеть, как создать новый раздел.

Это уничтожит ваши данные. Если вы хотите спасти свои данные, вы можете попробовать их, используя testdisk, Установите его, откройте его из терминала с помощью sudo testdiskвыберите MP3-плеер, выберите "Intel" и найдите разделы. Если вы закончили копировать файлы, выйдите из тестового диска и выполните описанные выше действия.

Другие вопросы по тегам