Не удается подключить USB-диск Linux. Это просто создать/dev / sg устройство, но нет / dev / sd

у меня есть SSD-диск Corsair R60, который представляет собой диск с разъемами sata и usb. Но USB вещь, кажется, немного нестандартным, или, может быть, его просто мой fedora linux.

когда я вставляю диск с помощью USB-кабеля в работающую систему Fedora 14 linux, добавляется устройство под названием /dev/sg3, но это все. Нет нового устройства / dev / sd*, поэтому я не могу подключить диск.

если я посмотрю
кошка /proc/SCSI и/СГ/device_strs
Я получаю

ATA             Hitachi HTS54321        FB2O
HL-DT-ST        DVDRAM GSA-T50N         RP05
Seagate         Desktop                 0130
Corsair         CSSD-R60GB2

так диск там. (Последняя запись) но мой linux почему-то не будет рассматривать его как жесткий диск usb. Когда я вставляю другие диски USB они работают нормально. Только этот конкретный диск вызывает проблемы. Я пробовал на 3 разных компьютерах с одинаковым результатом.

подсказка к проблеме может заключаться в том, что если я добавляю диск в систему windows (с usb), диск называется "фиксированным диском", а не переносным диском, как ожидалось. Диск отлично работает с linux, Если я подключу его к кабелю sata, но я бы действительно хотел бы иметь его работы с usb тоже. (Для установки на компьютеры без sata).

добавил:
Я попытался установить /dev / sg3, но mount сказал, что это не блочное устройство. (Файл скажем свой характер специального устройства).

добавлен вывод dmesg:

[   97.454073] usb 7-1: USB disconnect, address 2
[  105.913055] hub 2-0:1.0: unable to enumerate USB device on port 3
[  107.048054] usb 2-3: new high speed USB device using ehci_hcd and address 5
[  107.162900] usb 2-3: New USB device found, idVendor=1b1c, idProduct=1ab8
[  107.162903] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[  107.162906] usb 2-3: Product: CSSD-R60GB2
[  107.162908] usb 2-3: Manufacturer: Corsair
[  107.162910] usb 2-3: SerialNumber: 10111441000000990069
[  107.167651] scsi7 : usb-storage 2-3:1.0
[  108.195543] scsi 7:0:0:0: Direct-Access     Corsair  CSSD-R60GB2           PQ: 1 ANSI: 0
[  108.197732] scsi 7:0:0:0: Attached scsi generic sg3 type 0

sg_map дает мне

/dev/sg0  /dev/sda
/dev/sg1  /dev/scd0
/dev/sg2  /dev/sdb
/dev/sg3

и lsscsi дает мне

[0:0:0:0]    disk    ATA      Hitachi HTS54321 FB2O  /dev/sda 
[1:0:0:0]    cd/dvd  HL-DT-ST DVDRAM GSA-T50N  RP05  /dev/sr0 
[6:0:0:0]    disk    Seagate  Desktop          0130  /dev/sdb 
[8:0:0:0]    disk    Corsair  CSSD-R60GB2            -       

и lsscsi-l дает

[0:0:0:0]    disk    ATA      Hitachi HTS54321 FB2O  /dev/sda 
  state=running queue_depth=31 scsi_level=6 type=0 device_blocked=0 timeout=30
[1:0:0:0]    cd/dvd  HL-DT-ST DVDRAM GSA-T50N  RP05  /dev/sr0 
  state=running queue_depth=1 scsi_level=6 type=5 device_blocked=0 timeout=30
[6:0:0:0]    disk    Seagate  Desktop          0130  /dev/sdb 
  state=running queue_depth=1 scsi_level=3 type=0 device_blocked=0 timeout=30
[8:0:0:0]    disk    Corsair  CSSD-R60GB2            -       
  state=running queue_depth=1 scsi_level=0 type=0 device_blocked=0 timeout=0

подумать scsi_level=0 выглядит неправильный.

и lsscsi-t дает

[

0:0:0:0]    disk    sata:                           /dev/sda 
[1:0:0:0]    cd/dvd  sata:                           /dev/sr0 
[6:0:0:0]    disk    usb: 2-1:1.0                    /dev/sdb 
[8:0:0:0]    disk    usb: 2-3:1.0                    -

Я нашел другого парня с точно такой же проблемой (http://forum.corsair.com/v3/showthread.php?t=91434) поэтому я думаю, что это начало выглядеть как ошибка во встроенном ПО дисков или в ядре linux.

последнее обновление:
Corsair сказали, что дизайн диска сломан, и там, кажется, не будет никакого способа, чтобы заставить его работать.

но спасибо за помощь в любом случае.

19
задан MTilsted
28.12.2022 17:14 Количество просмотров материала 3132
Распечатать страницу

3 ответа

Это может означать, что устройство управляется другой драйвер. Вы пробовали установить его?

sudo mount /dev/sg3 /mnt

Edit: Устройство СГ3 может быть устройство SCSI, который должен быть сопоставлен.

1
отвечен Kristof Provost 2022-12-30 01:02

Я предполагаю, что MBR диска поврежден. Если перезаписать MBR диска, он, вероятно, будет работать снова.

вы должны сделать это как root:

dd if=/dev/zero of=/dev/sg3 bs=446 count=1

будьте очень осторожны с этой командой, потому что вы можете разрушить хорошие рабочие жесткий диск. Убедитесь, что жесткий диск, который вы хотите восстановить, действительно /dev/sg3!

у меня была такая же проблема сегодня утром, и мне удалось "восстановить" его таким образом. При этом данные на жестком диске не были потеряны интервенция.

0
отвечен Frank Minne 2022-12-30 03:19

SATA SSD-накопитель в форм-факторе 2.5 со встроенным USB-портом. Сверхъестественный.

все, что я знаю, что даже дисковое устройство без MBR будет отображаться как /dev/sda - без допустимой таблицы разделов вы не увидите /dev/sda1, etc. но корень /dev/sda устройство, безусловно, будет там.

попробуйте обновить прошивку на нем.

0
отвечен LawrenceC 2022-12-30 05:36

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх