Как убедиться, что подключенное USB-устройство перечисляется перед запуском процесса init в Linux? - PullRequest
0 голосов
/ 16 марта 2020

Я работаю над встроенным продуктом на основе Linux с несъемным USB-устройством. Иногда во время загрузки устройство перечисляется после запуска процесса init. Мне нужно убедиться, что это устройство должно быть перечислено ядром Linux перед запуском процесса init.

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

1 Ответ

0 голосов
/ 16 марта 2020

Linux сознательно не ждет, пока аппаратная инициализация будет завершена.

Я предлагаю создать запись udev, которая запускает конкретный c исполняемый файл, когда ваш USB станет доступным.

...