Проблемы с Linux на USB в Ubuntu / Mint

339
Alex-2017a

После некоторых обновлений (ядро 4.4.0, Linux Mint 18) я понял, что старые USB-накопители имеют проблемы, в то время как новые высокоскоростные USB-накопители, например 32 ГБ, работают хорошо.

Использование одного из моих старых USB-накопителей (формат: fat32), например, 2 ГБ, 4 ГБ, вызывает проблемы. Во время процесса копирования файлов размером более 1 ГБ, nemo зависает, процент остается, например, 85%, и я не могу его прервать или остановить. Если я убью процесс, процесс зомби останется.

Странно то, что копирование работало всегда лучше в Linux. Что-то сломалось сейчас, и я думаю, что причина может быть поддержка USB 3.0. Я прочитал много плохих комментариев о USB3.0.

Теперь копирование стало процессом, который может сработать или нет. Это сводит меня с ума. Я дважды проверил флешки, и проблема определенно в программном, а не в поврежденном оборудовании.

Кто-нибудь знает реальные причины?

[40700.770962] usb 3-1: new high-speed USB device number 3 using xhci_hcd [40701.205675] usb 3-1: New USB device found, idVendor=0951, idProduct=1643 [40701.205683] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [40701.205688] usb 3-1: Product: DataTraveler G3 [40701.205692] usb 3-1: Manufacturer: Kingston [40701.205696] usb 3-1: SerialNumber: 001CC0EC34A2F091C7D61521 [40701.205997] usb 3-1: ep 0x81 - rounding interval to 128 microframes, ep desc says 255 microframes [40701.206009] usb 3-1: ep 0x2 - rounding interval to 128 microframes, ep desc says 255 microframes [40701.206350] usb-storage 3-1:1.0: USB Mass Storage device detected [40701.207996] scsi host7: usb-storage 3-1:1.0 [40702.209910] scsi 7:0:0:0: Direct-Access Kingston DataTraveler G3 1.00 PQ: 0 ANSI: 2 [40702.210762] sd 7:0:0:0: Attached scsi generic sg2 type 0 [40702.210805] sd 7:0:0:0: [sdb] 7555528 512-byte logical blocks: (3.87 GB/3.60 GiB) [40702.210947] sd 7:0:0:0: [sdb] Write Protect is off [40702.210953] sd 7:0:0:0: [sdb] Mode Sense: 03 00 00 00 [40702.211113] sd 7:0:0:0: [sdb] No Caching mode page found [40702.211119] sd 7:0:0:0: [sdb] Assuming drive cache: write through [40702.213402] sdb: sdb1 [40702.215152] sd 7:0:0:0: [sdb] Attached SCSI removable disk [40697.439152] usb 3-1: USB disconnect, device number 2 [40700.770962] usb 3-1: new high-speed USB device number 3 using xhci_hcd [40701.205675] usb 3-1: New USB device found, idVendor=0951, idProduct=1643 [40701.205683] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [40701.205688] usb 3-1: Product: DataTraveler G3 [40701.205692] usb 3-1: Manufacturer: Kingston [40701.205696] usb 3-1: SerialNumber: 001CC0EC34A2F091C7D61521 [40701.205997] usb 3-1: ep 0x81 - rounding interval to 128 microframes, ep desc says 255 microframes [40701.206009] usb 3-1: ep 0x2 - rounding interval to 128 microframes, ep desc says 255 microframes [40701.206350] usb-storage 3-1:1.0: USB Mass Storage device detected [40701.207996] scsi host7: usb-storage 3-1:1.0 [40702.209910] scsi 7:0:0:0: Direct-Access Kingston DataTraveler G3 1.00 PQ: 0 ANSI: 2 [40702.210762] sd 7:0:0:0: Attached scsi generic sg2 type 0 [40702.210805] sd 7:0:0:0: [sdb] 7555528 512-byte logical blocks: (3.87 GB/3.60 GiB) [40702.210947] sd 7:0:0:0: [sdb] Write Protect is off [40702.210953] sd 7:0:0:0: [sdb] Mode Sense: 03 00 00 00 [40702.211113] sd 7:0:0:0: [sdb] No Caching mode page found [40702.211119] sd 7:0:0:0: [sdb] Assuming drive cache: write through [40702.213402] sdb: sdb1 [40702.215152] sd 7:0:0:0: [sdb] Attached SCSI removable disk 
0
Вы на 18.0, а не на 18.3? Если это так, вы должны действительно выполнить обновления после сообщений в блоге Mint для каждой заметки о выпуске ревизии (18.1, 18.2, 18.3) и обновиться до последнего ядра 4.10, поскольку 18.0 больше не поддерживается, а 18.3 - это LTS до 2021 года. Тем не менее, почему бы не просто откатить ваше ядро? Чтобы на самом деле устранить эту проблему, вам нужно очистить dmesg с помощью `sudo dmesg -c`, затем подключить USB-накопитель, выполнить действие, которое вызывает его сбой, остановить процесс и извлечь диск, и опубликовать вывод` dmesg` acejavelin 5 лет назад 0
Не нужно очищать dmesg, просто следите за новыми сообщениями при подключении, чтении, записи (и, возможно, отключении) USB-накопителей. И syslog обычно содержит больше сообщений / подробностей (часто `/ var / log / syslog`, но его можно настроить) Xen2050 5 лет назад 0
Спасибо. Я опубликовал вывод dmesg. Информационный блок для процесса копирования снова зависает, сообщая о копировании файла xxx в yyy, 1,5 ГБ из 1,5 ГБ, осталось 0 секунд (но не заканчивается). Следующий шаг, который я могу сделать, это убить процесс. Alex-2017a 5 лет назад 0

0 ответов на вопрос

Похожие вопросы