From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 31 Mar 2021 19:17:54 +0200 From: Alexey Gladkov To: make-initrd@lists.altlinux.org Message-ID: <20210331171754.t5d5exqfuv6qbmsx@example.org> References: <20210331133927.j3gupd4yfflszaum@example.org> <83d214e6-2616-03ba-901b-4a92c69c22ff@gmail.com> <20210331144057.m3eyfwnns2x3s6do@example.org> <20210331152230.dshas3odtszxafyv@example.org> <27101e86-3f0a-4612-9ecf-eb46e84ec71a@basealt.ru> <20210331155728.w4x2y6sqnnuykdzf@example.org> <0d538efa-d51b-f3f7-3034-97f2aa56ce2e@gmail.com> <20210331165523.lm27dw6bxnsaux3d@example.org> <60ccb051-f1ec-8b96-416d-7f6d7e7b9fcd@basealt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <60ccb051-f1ec-8b96-416d-7f6d7e7b9fcd@basealt.ru> Subject: Re: [make-initrd] Release make-initrd 2.14.0 X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: make-initrd@lists.altlinux.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Mar 2021 17:17:55 -0000 Archived-At: List-Archive: On Thu, Apr 01, 2021 at 12:02:57AM +0700, Антон Мидюков wrote: > 31.03.2021 23:55, Alexey Gladkov пишет: > > On Wed, Mar 31, 2021 at 07:20:58PM +0300, Leonid Krivoshein wrote: > >>> Почему бы не сделать 'MODULES_LOAD += isofs' ? Зачем грузить всё ? > >>> Вы же знаете, что вы хотите ждать исошку. > >> > >> Видимо здесь надо MODULES_ADD += ... т.е. чтобы он просто попал в initrd. > >> И конечно теперь пойдём ещё раз по пути PUT_FILES += ... > > > > Если ты указал модуль в MODULES_ADD, то нет нужды его искать самому и > > указывать в PUT_FILES. > > > > Также, чтобы положить какой-то подкаталог с модулями совершенно не нужно > > их искать руками. Для модулей работает: > > > > MODULES_TRY_ADD += drivers/char/ > > Это то, что нам надо! Не надо ничего проверять, добавлять каталоги так. Не знал, что так можно. > На конце обязательно должен быть '/' ? Это даже не строка. Это regexp [1], который будет применён к списку модулей. Слэш в конце гарантирует, что не будут положены char-foo-bar.ko [1] https://github.com/osboot/make-initrd/blob/master/features/add-modules/bin/put-modules#L48-L56 -- Rgrds, legion