[devel] Q: make-initrd и autodetect net

Alexey Gladkov legion на altlinux.ru
Чт Авг 28 12:30:02 MSK 2014


27.08.2014 19:40, Mikhail Efremov пишет:
> Hello!
> 
> Я так понимаю AUTODETECT = all включает в себя и autodetect net.
> Но у меня в initrd никаких модулей для сетевой карты при этом нет.
> А вот в kvm при AUTODETECT = all они туда попадают.

Для qemu есть фича с автоугадавом, которая добавляет пачку модулей. Я
это делал для упрощения тестирования (в основном самого make-initrd).
Для других гипервизоров такого угадава нет.

> Вообще я пытаюсь заставить работать udev-rule-generator-net, и работает
> он сейчас только при отсутствии модулей сетевых карт в initrd (потому
> что иначе событие 'add' для них приходит в initrd
> и persistent-net.rules не создаются).
> Так должны или нет эти модули попадать в initrd при AUTODETECT = all?

Да. В этом случае модули туда попадут. Чтобы они туда не попадали
проще всего добавить строчку DISABLE_GUESS = qemu.

-- 
Rgrds, legion



Подробная информация о списке рассылки Devel