в системе Ubuntu 12.04 мы хотели бы настроить имена (физических) сетевых интерфейсов (таких как eth0, eth1, ...), используя правила udev, например, сгенерированные в /etc/udev/rules.d/70-persistent-net.rules
. Хотя загрузочный носитель доступен только для чтения, мы по-прежнему хотим постоянно (повторно) настраивать эти правила для будущих загрузок (например, после замены сетевой карты). Для устойчивости мы хотели бы сохранить правила на (доступном для записи) локальном жестком диске (отличном от загрузочного носителя только для чтения).
Похоже, проблема в том, как сообщить udev достаточно рано о хранимых правилах: очевидно, это не может произойти до того, как будет смонтирован локальный жесткий диск с сохраненными правилами. Монтирование диска зависит от распознавания udev локального жесткого диска. В то же время udev также распознает сетевые интерфейсы и запускает их настройку (возможно, до того, как вступят в силу правила с локального жесткого диска).
Как правильно инициализировать необходимые инициализации при загрузке?