[sisyphus] kernel-image и module-init-tools

Alexey Gladkov legion на altlinux.ru
Вт Окт 11 09:55:17 MSK 2011


11.10.2011 13:37, Dmitry V. Levin wrote:
> Грубо говоря, modprobe не работает до первого depmod'а.
> 
> В kernel-image запаковываются файлы /lib/modules/*/modules.*, благодаря
> которым modprobe можно применять к ядрам, отличным от текущего.  Эти файлы
> формируются во время сборки kernel-image, их формат зависит от версии
> module-init-tools.  После недавнего обновления module-init-tools этот
> формат изменился.  Соответственно, установка нового kernel-image в систему
> со старым module-init-tools приводит к тому, что make-initrd/mkinitrd
> создают неполноценный initrd до тех пор, пока файлы
> /lib/modules/*/modules.* не будут приведены в соответствие с установленной
> версией module-init-tools, т.е. до первого depmod'а.

Хм... make-initrd первым делом делает depmod -a для версии ядра для
которого делается initrd ... и кажется mkinitrd тоже так поступает.

-- 
Rgrds, legion



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