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

Alexey Gladkov legion на altlinux.ru
Вт Окт 11 15:12:02 MSK 2011


11.10.2011 15:59, Dmitry V. Levin wrote:
> Точнее говоря, это /lib/modules/KVER/modules.*.bin содержат magic number.
> Не вполне понятно, впрочем, почему "depmod -a", запущенный в ручную,
> помогает, а вот make-initrd/mkinitrd, которые тоже как-то запускают
> depmod, с этой ситуацией не справляются.

Видимо, это мне домашняя работа.

> Скажем так: ядро должно требовать совместимую версию mit.
> Например, генератор зависимостей мог бы смотреть на формат этих файлов
> и ставить зависимость определенного вида.

Это было бы правильно.

> Если, конечно, эти /lib/modules/KVER/modules.*.bin вообще нужно паковать.
> Ведь без них make-initrd/mkinitrd нормально работают (depmod воссоздает
> эти файлы).

Эти файлы можно паковать как ghost. Запаковка этих файлов почти ничего
не экономит. Все модули в postinstall и так выполняют depmod. Было бы
логично, чтобы и ядро делало это же. Вернее стоило бы вынести это в
триггер.

-- 
Rgrds, legion



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