Я работаю над ядром Linux 3.4.56 и пытаюсь добавить в свою систему функцию обновления системы, используя внешнее USB-устройство.

Поэтому в моей реализации есть проверка, что, если /sys/block/sd*(a/b) , создается узел, чтобы убедиться, что устройство подключено.

Если он создан, то файловая система будет смонтирована на устройстве. После этого он вызывает скрипт обновления.

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

Может кто-нибудь сказать мне, когда именно эти узлы создаются в каталоге /dev , чтобы я проверял его после его создания.

0