udev: устройство, подключенное во время загрузки

Я использую udev для обнаружения подключения и отключения USB-накопителя на моем сервере Ubuntu 10.04 LTS x64. Все работает нормально, когда USB-устройства подключены во время работы машины, но если они уже есть во время загрузки, мой сценарий не завершается, по-видимому, потому что mkdir / tmp / blah не работает.

Если я впоследствии наберу sudo udevadm trigger на терминале, все в порядке.

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

У меня следующие вопросы:

  1. Правильно ли я определил проблему?
  2. Есть ли стандартный способ ее решения, то есть есть ли альтернатива / tmp / , которую я могу использовать обе до и после установки / ?
6
задан Bob Sammers 23 August 2011 в 16:49
поделиться