[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