[make-initrd] Possible missing firmware
Konstantin Lepikhov
lakostis at unsafe.ru
Mon Jul 7 18:45:17 MSK 2025
Hi Leonid!
On 07/07/2025, at 05:12:10 PM you wrote:
> > Один вопрос - зачем превращать make-initrd в диагностический инструмент
> > для поддержки? Если заказчик не додал каких файлов это проблема заказчика,
> > а не всех пользователей дистрибутива. Мне пока это видится как процесс
> > "давайте создадим проблему а потом будем ее героически решать".
>
> Конечно, можно сделать отдельный (внешний) инструмент, но (я надеюсь)
> его механизмы рано или поздно будут полезны make-initrd для интеграции с
> его функционалом. Проблемы-то разные им можно будет отлавливать,
> разумнее всего это делать на этапе создания образа initrd. Сейчас
> алгоритм весьма простой: есть модуль -- в initrd затягиваются все
> упоминаемые в них firmware, при их наличии в stage2 rootfs. А будут
> фильтры, будет более глубокое понимание их назначения, можно будет
> тянуть только то, что нужно в конкретной системе. Это направление, в
> котором можно двигаться.
bla-bla-bla. Конечно, нужно встроить логи в ядро, чтобы оно сразу при загрузке
говорило, чего заказчику не хватает для счастья. И это направление, в
котором нужно двигаться. Смотрите, я тоже так умею писать ни о чем, но с
пафосом. Извините, но наболело уже.
Из 19+ сообщений вы так и не привели ни одного use case относительно
make-initrd. Все эти ссылки в багзилле - результат отвратительной работы
поддержки для продукта ООО, и make-initrd эту проблему не решит никак.
Встаивать бессмысленную диагностику, которая и так есть в модуле ядра в
виде modinfo и в документации самого модуля, лично мне кажется глупостью.
--
WBR et al.
More information about the Make-initrd
mailing list