Я видел, как используется команда udevadm sett. Какая польза от такой команды в сценариях init?
Каково использование удвадма?
Ответ 1
После загрузки ядра udevd
используется для создания узлов устройств для всех обнаруженных устройств. Это довольно трудоемкая задача, которая должна быть завершена для продолжения процесса загрузки, в противном случае существует риск сбоя служб из-за отсутствия узлов устройства.
udevadm settle
ожидает udevd
для обработки событий создания устройства для всех аппаратных устройств, тем самым гарантируя, что все узлы устройств были созданы успешно, прежде чем продолжить.