Ubuntu 16.04 LTS использует петлевые устройства для подключения USB, других съемных носителей

все,

Прости меня - мой Google-фу сегодня ужасен.

Я разработчик, работающий над системой под управлением Android в качестве встроенной среды. В настоящее время мы работаем как на Android 7.1.1, так и на Android 8.

Наши машины для разработки представляют собой сочетание 16,04 LTS и 18,04 LTS; фактические сборки Android выполняются в контейнере Docker 16.04, чтобы реальные среды не вызывали различий.

Из-за некоторых аппаратных проблем 16.04 (использованный мной) требовалось восстановить систему. Я восстановил его, и теперь системы 16.04 показывают раздражающий симптом, который также появлялся на машинах 18.04.

Проблема: устройства USB не очищаются должным образом.

Что-то изменилось в обработке USB и других съемных носителей. Если когда-то linux монтировал устройство напрямую (представьте, что на рабочем столе Xfce флэш-диск появляется как Transfer; двойной щелчок, Transfer /media/eric63/Transfer монтируется на /dev/sdb1), теперь он монтируется через цикл! (дважды щелкните значок «Передача», появляется второй значок «Передача», и на /dev/loop0 устанавливается /media/eric63/Transfer).

Это, кажется, не вызывает никаких проблем, и не в последнюю очередь из-за того, что

  • gparted запутывается в статусе съемного накопителя
  • Android 7 кажется совсем не нравится старое поведение при перепрошивке системы, даже если вы ждете.
  • sync нет, когда дело доходит до флешек.

Итак, некоторые вопросы:

  1. Итак, что я сделал с моей системой (поочередно, что Linux сделал с моей системой)?
  2. Как мне вернуться к старому поведению?
  3. Почему новое поведение?

Большое спасибо!

0
задан 10 July 2019 в 22:47

0 ответов

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

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