On Sun, 3 Jan 2016 19:02:54 +0100
Didier Kryn <kryn@???> wrote:
> Le 02/01/2016 18:39, Steve Litt a écrit :
> > In other words, I don't think this stuff has to be compiled into
> > the kernel monolithically: It just has to be in the right
> > directories on the root partition.
>
> Either a driver is built in the kernel or it is in a loadable
> module. In the last case, the kernels looks for the module
> in /lib/modules.
>
> Therefore, if you want to mount a disk partition, you either
> need the necessary drivers and filesystem built-in the kernel or have
> them in the initrd/initramfs (under /lib/modules). Having the module
> on the disk won't help -- egg and chicken.
>
> Didier
If you didn't merge /lib and /usr/lib, you could load them from /lib
once the root partition was mounted. This was my entire point.
SteveT
Steve Litt
January 2016 featured book: Twenty Eight Tales of Troubleshooting
http://www.troubleshooters.com/28