Re: Pass modules to Linux kernel without initrd

2020-12-08 Thread Theodore Y. Ts'o
On Tue, Dec 08, 2020 at 10:24:08AM +0100, Paul Menzel wrote: > Dear Linux folks, > > Trying to reduce the boot time of standard distributions, I would like to > get rid of the initrd. The initrd is for mounting the root file system and > on most end user systems with standard distributions that

Re: Pass modules to Linux kernel without initrd

2020-12-08 Thread Ben Hutchings
On Tue, 2020-12-08 at 10:24 +0100, Paul Menzel wrote: Dear Linux folks, Trying to reduce the boot time of standard distributions, I would like to get rid of the initrd. The initrd is for mounting the root file system and on most end user systems with standard distributions that means loading

Re: Pass modules to Linux kernel without initrd

2020-12-08 Thread Enrico Weigelt, metux IT consult
On 08.12.20 11:58, Paul Menzel wrote: > Thank you. I know this and do it myself. But, the requirement is to use > the distribution Linux kernel (package). I am sorry for being unclear. What about rebuilding the distro package ? Actually, I wonder why using a generic (bloated) full-blown distro

Re: Pass modules to Linux kernel without initrd

2020-12-08 Thread Paul Menzel
Dear Enrico, Am 08.12.20 um 10:38 schrieb Enrico Weigelt, metux IT consult: On 08.12.20 10:24, Paul Menzel wrote: Similar to passing firmware and microcode update files to Linux or building these into the Linux kernel image, would it be possible to append the required modules to the Linux

Re: Pass modules to Linux kernel without initrd

2020-12-08 Thread Enrico Weigelt, metux IT consult
On 08.12.20 10:24, Paul Menzel wrote: > Similar to passing firmware and microcode update files to Linux or > building these into the Linux kernel image, would it be possible to > append the required modules to the Linux kernel image, and Linux would > load these? Indeed, yes it does. Just set

Pass modules to Linux kernel without initrd

2020-12-08 Thread Paul Menzel
Dear Linux folks, Trying to reduce the boot time of standard distributions, I would like to get rid of the initrd. The initrd is for mounting the root file system and on most end user systems with standard distributions that means loading the bus driver for the drive and the file system