[devel] сломана генерация 70-persistent-net.rules
Michael Shigorin
mike на altlinux.org
Пт Фев 27 23:52:37 MSK 2015
On Fri, Feb 27, 2015 at 08:35:18PM +0300, Anton Farygin wrote:
> >Насколько помню, требуется наличие udev-rule-generator-net _и_
> >70-persistent-net.rules в установленной системе на момент
> >генерации initrd.
> Погоди, ты утверждаешь, что для создания
> 70-persistent-net-rules требуется наличие
> 70-persistent-net-rules. Не находишь это странным.
Не, я чуть-чуть другое сказал, но тоже неточно -- т.к.
в initrd установленной системы сетевые модули не попадают.
https://bugzilla.altlinux.org/show_bug.cgi?id=30779#c4
Но есть момент с kvm (я бы предложил по умолчанию такую диверсию
в make-initrd не устраивать, уж больно неожиданно и избирательно):
http://lists.altlinux.org/pipermail/devel/2014-August/198968.html
> Неинтересно во время установки. Оно конечно нужно, но не сейчас.
Это в т.ч. вопрос настройки, если ты кладёшь alterator-net-eth.
> Сейчас мне важно создание 70-persistent-net.rules в
> установленной системе после добавления соответствующего пакета
> и перезагрузки. Это почему-то не срабатывает, хочется понять
> почему и как сделать что бы срабатывало.
Похоже, изменился механизм сохранения привязки между загрузками.
On Fri, Feb 27, 2015 at 08:36:52PM +0300, Anton Farygin wrote:
> А теперь удали в системе 70-persistent-net.rules и
> перезагрузись.
Опять eth0, в /etc файлик не перегенерировался, наблюдаю
/run/udev/tmp-rules--70-persistent-net.rules нужного вида.
On Fri, Feb 27, 2015 at 10:02:42PM +0300, Anton Farygin wrote:
> Это не логично, ибо если уже в установленную систему добавить
> сетевой адаптер, то файл не сгенерится.
Добавил, получил eth1. В /etc файла нет, в /run/udev есть.
> Т.е. - это поведение заметно отличается от того, которое было
> во времена p6/p7
Да и от 4.0, надо сказать...
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
Подробная информация о списке рассылки Devel