Bug 11790 - add but don't load modules
: add but don't load modules
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/mkinitrd)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-05-17 15:14 by
Modified: 2007-10-21 19:56 (History)


Attachments
mkinitrd-3.0.3-noload.patch (3.13 KB, patch)
2007-05-17 15:17, led@altlinux.org
no flags Details | Diff
mkinitrd-3.0.4-udev_load.patch (2.73 KB, patch)
2007-08-02 19:14, led@altlinux.org
no flags Details | Diff
mkinitrd-3.0.4-udev_load.patch (2.73 KB, patch)
2007-08-02 19:22, led@altlinux.org
no flags Details | Diff
mkinitrd-3.0.4-udev_load.patch (2.95 KB, patch)
2007-08-02 19:39, led@altlinux.org
no flags Details | Diff
mkinitrd-3.0.4-udev_load.patch (2.96 KB, patch)
2007-08-02 19:51, led@altlinux.org
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-05-17 15:14:23
Требуется расширение функциональности mkinitrd, с которым возможно добавление 
модулей в образ initrd, без принудительной их загрузки (полагаясь на внутренний 
udev). 
В частности, это необходимо для бездисковых терминалов с корнем на NFS и 
загрузкой ядра и initrd по tftp, когда в initd требуется наличие нескольких 
модулей Ethernet, но загружатся должен только один, в зависимости от аппаратной 
конфигурации клиента.
------- Comment #1 From 2007-05-17 15:17:19 -------
Created an attachment (id=1970) [details]
mkinitrd-3.0.3-noload.patch

Предлагаемый патч добавляет (вроде бы) запрашиваемую функциональность.
Данный вариант сделан с прицелом на минимальные изменения в коде mkinitrd.
------- Comment #2 From 2007-08-02 19:14:49 -------
Created an attachment (id=2126) [details]
mkinitrd-3.0.4-udev_load.patch

или даже такой патч...
------- Comment #3 From 2007-08-02 19:22:49 -------
Created an attachment (id=2127) [details]
mkinitrd-3.0.4-udev_load.patch
------- Comment #4 From 2007-08-02 19:39:09 -------
Created an attachment (id=2128) [details]
mkinitrd-3.0.4-udev_load.patch

патч, дополненный с учётом не-initramfs image type
------- Comment #5 From 2007-08-02 19:51:23 -------
Created an attachment (id=2129) [details]
mkinitrd-3.0.4-udev_load.patch
------- Comment #6 From 2007-10-21 13:20:15 -------
Опция "--extra=MODULES" добавлена в mkinitrd-3.0.5-alt1.