Странный светодиод мигающая проблема с картами флэш-памяти с интерфейсом USB - является этим просто меня?

Введение

Я использую ПОМОЩНИКА Ubuntu 16.04.5 LTS с последними 4.4 ядрами Linux на нескольких машинах (ноутбуки и рабочие столы с USB 2.0 и USB 3.0).

Для меня кажется, что что-то было изменено во внутренностях драйвера USB ядра (или возможно udisks). Или USB высвечивается, аппаратные средства становятся более дешевым и низким качеством.

Моя флэш-память USB имеет светодиодный индикатор. Это - подарок без имен (контроллер ChipsBank CBM2099E).

Когда я подключаю его к компьютеру - это имеет светодиодный индикатор на, это мигает, когда данные переданы.
Моя основная идея: когда я вижу мигающий индикатор, я предполагаю, что флэш-память занята, таким образом, я не должен разъединять его для предотвращения повреждения данных.

Проблема

Ожидаемое поведение

Много вспышек - старый Transcend JFV60, JF110, JF150, JF500, современный JF790; Путешественник Данных Kingston G2 и ADATA UE700, Экстремальное значение SanDisk Pro не имеет такой непрерывной проблемы мигания. Они прекращают мигать точно после выбора опции Eject и выставочного сообщения пузыря, что устройство безопасно удалить:

Поведение проблематичной флэш-памяти

Когда я извлекаю проблематичную карту флэш-памяти с интерфейсом USB из файлового менеджера Caja или от Дисков GNOME путем нажатия пункта меню Eject, светодиод флэш-памяти является непрерывным миганием с высокой скоростью. Я пытался ожидать в течение приблизительно одного часа, но являюсь все еще миганиями после этого промежутка времени. Это происходит, даже если я ничего не пишу на диске. Пузырь уведомления не показывают.

Вопрос

Мои вопросы - какова может быть причина такой мигающей проблемы? Это - просто я? Для данных) действительно ли безопасно (разъединить такую мигающую флэш-память?

Примечания и обновления

Примечания

1. Я не спрашиваю здесь о медленном отбрасывании кэша записи и/или sync диск. Это высоко зависит от размера RAM и от реальной скорости записи флэш-памяти. Упомянутое поведение существует в случаях, когда никакие данные не были записаны.
2. Все эти вспышки не имеют проблем с, извлекают функциональность в Windows. Они уведены сразу после нажатия на Eject/Safely, удаляют.
3. Выбор Выключает этот диск (PowerOff) в Дисковой флэш-памяти сил GNOME, чтобы прекратить мигать, но я не уверен в безопасности данных в таком случае (для этой конкретной флэш-памяти; для других вспышек и USB жесткие диски или SSD это безопасно, я знаю это).
4. Я знаю, что, например, жесткие диски WD MyPassport USB изменяют частоту мигания от быстро для замедления, свечение - исчезают, после безопасно удаляют, но другая история, поскольку это имело вращение вниз и парковало прежде, таким образом, безопасно отключить его впоследствии. Таким образом, я не думаю, что мигание вспышек USB указывает на их опрос и вынуждает пользователя отсоединить его...

Обновления

1. ниже живой вывод tail -f /var/log/syslog

Nov 11 23:37:35 hostname kernel: [32596.101403] scsi 7:0:0:0: Direct-Access     General  UDisk            5.00 PQ: 0 ANSI: 2
Nov 11 23:37:35 hostname kernel: [32596.102526] sd 7:0:0:0: Attached scsi generic sg2 type 0
Nov 11 23:37:35 hostname kernel: [32596.104745] sd 7:0:0:0: [sdc] 31129600 512-byte logical blocks: (15.9 GB/14.8 GiB)
Nov 11 23:37:35 hostname kernel: [32596.107594] sd 7:0:0:0: [sdc] Write Protect is off
Nov 11 23:37:35 hostname kernel: [32596.107611] sd 7:0:0:0: [sdc] Mode Sense: 0b 00 00 08
Nov 11 23:37:35 hostname kernel: [32596.107792] sd 7:0:0:0: [sdc] No Caching mode page found
Nov 11 23:37:35 hostname kernel: [32596.107805] sd 7:0:0:0: [sdc] Assuming drive cache: write through
Nov 11 23:37:35 hostname kernel: [32596.109561]  sdc:
Nov 11 23:37:35 hostname kernel: [32596.110621] sd 7:0:0:0: [sdc] Attached SCSI removable disk
Nov 11 23:37:35 hostname udisksd[2294]: Mounted /dev/sdc at /media/username/FLASHDEVICE on behalf of uid 1000
Nov 11 23:37:52 hostname udisksd[2294]: Cleaning up mount point /media/username/FLASHDEVICE (device 8:32 is not mounted)
Nov 11 23:37:52 hostname udisksd[2294]: Unmounted /dev/sdc on behalf of uid 1000

примечание последние строки здесь, в 23:37:35 устройство было размонтировано/извлечено из файлового менеджера, в 23:37:52 udisks удалил его, но его светодиод, все еще мигающий.

2. Сопровождаемые @WinEunuuchs2Unix идеи я попробовал обоих UDisks (наследие, это остается в моей системе из-за обновлений от 12,04) и UDisks2 (современный и фактический) для выполнения безопасно удаляют процедуру - оба

#udisks1 (legacy)
udisks --unmount /dev/sdc1 && udisks --detach /dev/sdc
#udisks2 (modern)
udisksctl unmount -b /dev/sdc1 && udisksctl power-off -b /dev/sdc

законченный тем же светодиодом мигающая проблема с только одной из моих вспышек.

3. Повторенный метод выше на моей старой Ubuntu 12.04.5 LTS и здесь светодиод мигает на проблематичной флэш-памяти. Таким образом, это - аппаратная проблема флэш-памяти USB.

Заключение

Существует некоторая несовместимость аппаратного обеспечения программного обеспечения между моей основанной на ChipsBank CBM2099E флэш-памятью без имен и Linux и/или Udisks. Другие вспышки (упомянутый выше в ожидаемом поведении) не имеют проблем.
В Windows 8.1, работающем на том же ноутбуке, его безопасное удаление успешно, и светодиод выключен.

8
задан 20 January 2019 в 05:39

4 ответа

Проблема со светодиодом, мигающим после Eject выбран в Наутилусе, очень близко к этому Отчету об ошибках Панели запуска с 2013:

Тот отчет об ошибках только имеет пять подписчиков и был закрыт как дубликат этого Отчета об ошибках с 2011:

Последний отчет об ошибках имеет 155 подписчиков и:

  • Октябрь 2017 фиксирует, был сортирован для Надежного человека (Ubuntu 14.04 LTS)
  • Октябрь 2017 фиксирует, был выпущен для Гостеприимного (Ubuntu 16.04 LTS)
  • Октябрь 2017 фиксирует, был выпущен для Yakkety (Ubuntu 16.10)

При обыске через первый отчет об ошибках (тот, закрытый как дубликат), Вы видите автора udisks упоминание, как патчи должны быть сделаны. Два пользователя, которые применили патч, не сообщили ни о каком успехе как бы то ни было.

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

$ gvfs-mount -li

Drive(3): 3SYSTEM USB Flash Disk
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
  ids:
   unix-device: '/dev/sdb'
  themed icons:  [drive-removable-media-usb]  [drive-removable-media]  [drive-removable]  [drive]
  symbolic themed icons:  [drive-removable-media-usb-symbolic]  [drive-removable-media-symbolic]  [drive-removable-symbolic]  [drive-symbolic]  [drive-removable-media-usb]  [drive-removable-media]  [drive-removable]  [drive]
  is_media_removable=1
  has_media=1
  is_media_check_automatic=1
  can_poll_for_media=0
  can_eject=1
  can_start=0
  can_stop=0
  start_stop_type=shutdown
  sort_key=01hotplug/1546789639130384

  Volume(0): LIVE_USB
    Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
    ids:
     class: 'device'
     unix-device: '/dev/sdb1'
     uuid: '641A-A7DB'
     label: 'LIVE_USB'
    themed icons:  [drive-removable-media-usb]  [drive-removable-media]  [drive-removable]  [drive]
    symbolic themed icons:  [drive-removable-media-usb-symbolic]  [drive-removable-media-symbolic]  [drive-removable-symbolic]  [drive-symbolic]  [drive-removable-media-usb]  [drive-removable-media]  [drive-removable]  [drive]
    can_mount=1
    can_eject=1
    should_automount=1
    sort_key=gvfs.time_detected_usec.1546789639358749
    Mount(0): LIVE_USB -> file:///media/rick/LIVE_USB
      Type: GProxyMount (GProxyVolumeMonitorUDisks2)
      default_location=file:///media/rick/LIVE_USB
      themed icons:  [drive-removable-media-usb]  [drive-removable-media]  [drive-removable]  [drive]
      symbolic themed icons:  [drive-removable-media-usb-symbolic]  [drive-removable-media-symbolic]  [drive-removable-symbolic]  [drive-symbolic]  [drive-removable-media-usb]  [drive-removable-media]  [drive-removable]  [drive]
      can_unmount=1
      can_eject=1
      is_shadowed=0
      sort_key=gvfs.time_detected_usec.1546789639395990
  • Переменная is_media_removable установлен на 1 в моей системе, но в системе генераторов отчетов ошибки, установлен на 0. Я думаю, что это должно было быть обращено.
  • Генератор отчетов ошибки имеет can_eject=0 но моя система имеет can_eject=1

Проверьте свое собственное gvfs-mount -li вывод к моему. Также рассмотрите подписку на отчеты об ошибках выше и/или регистрацию там.

2
ответ дан 23 November 2019 в 05:54

Если вы знаете, что диск не записывается, вы можете просто удалить его. Также из личного опыта отключение диска на диске GNOME не влияет на данные.

0
ответ дан 23 November 2019 в 05:54

У меня есть SanDisk Cruzer, которая делает то же самое. Когда неактивный, или смонтированный без чтения/записи или просто включенный к USB-порту, вспышкам светодиодного индикатора, но на низкой скорости. На самом деле это освещает и медленно исчезает, затем повторяется.

Только для проверки я был прав... Я недавно купил 3 новых флеш-накопителя Скольжения SanDisk 16 ГБ Cruzer. Все 3 имеют светодиодные индикаторы, и все 3 действуют то же как Ваш.

Таким образом для разъяснения у меня есть 4 Карты памяти, которые работают, как Вы описали. Действительно ли безопасно удалить их? Да, как существуют очевидные визуальные различия в поведении, когда диски неактивны или будучи считанным из или записанный в.

0
ответ дан 23 November 2019 в 05:54

Существует три возможности проверить пошаговый, который программы используют (еда) жесткого диска в большой степени:

1.) тип в терминале:

наверх

или

htop

Затем Вы видите, какие процессы на самом деле требуют Ваш жесткий диск.

2.) Вы могли бы решить его, в случае Firefox, когда Firefox является thumbnailing Ваш жесткий диск сильно, Вы могли скорректировать меж-Вальс времени Firefox - когда Firefox пишет в жесткий диск в фоновом режиме как он, описан здесь:

https://www.servethehome.com/firefox-is-eating-your-ssd-here-is-how-to-fix-it/

Это могло бы быть также, что Google Chrome делает подобные вещи как Firefox в фоновом режиме.

3.) Пакет установки fatrace с:

склонные sudo - получают установку fatrace

sudo fatrace

И инструмент fatrace показывает Вам в терминале программы, которые в настоящее время работают в фоновом режиме (например, Google Chrome или Firefox и еще...).

0
ответ дан 23 November 2019 в 05:54

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

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