SD-карта вставляет/удаляет поведения, не обнаруженные до выполнения lspci команда

Каждый раз, когда я вставляю/удаляю SD-карту, моя человечность не распознает те поведения автоматически. Я должен работать lspci управляйте для ручного сообщения человечности об изменении аппаратной конфигурации.

Я хочу заставить свою человечность автоматически обнаружить SD-карту. (автоматическое обнаружение изменения аппаратной конфигурации, не автомонтируя файловую систему)

Вот подробные шаги для использования SD-карты на моей человечности:

  1. Вставьте SD-карту в компьютер. Никакие новые сообщения на dmesg.
  2. Выполненный lspci команда на терминале. Затем новые сообщения появляются на dmesg.
  3. Смонтируйте SD-карту и сделайте что-то. По окончании размонтируйте SD-карту.
  4. Удалите SD-карту физически из компьютера. dmesg не говорит ничто об этом отсоединении.
  5. Выполненный lspci управляйте снова. Затем dmesg говорит mmc0: card aaaa removed.

Некоторая дополнительная информация:

  • Я использую ubuntu 18.04.3 LTS с картридером RTS5227.
  • Никакая проблема с монтированием, читайте, запишите и размонтируйтесь.

Любые предложения ценятся.

1
задан 20 October 2019 в 16:16

1 ответ

Длинный Q& на Unix & Linux решает эту проблему:

После того, как много страниц прокрутки решения являются новым udev правило:

# enable in-kernel media-presence polling
ACTION=="add", SUBSYSTEM=="module", KERNEL=="block", ATTR{parameters/events_dfl_poll_msecs}=="0", ATTR{parameters/events_dfl_poll_msecs}="2000"
ACTION=="add", ATTR{removable}=="1", ATTR{events_poll_msecs}=="-1", ATTR{events_poll_msecs}="2000"

Q& A является слишком длинным для перерегистрации здесь, но прочитайте всю ссылку для узнавания больше.

1
ответ дан 7 December 2019 в 14:57

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

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