> both MFS and TMPFS. I hardly ever use CD9660 or EXT2FS while I use
> NFS a lot. There will however be people with is opposite requirements
> which is why those should really be modules.

For install, root on CD9660 is possible.
(though we can put cd9660.kmod into the cd9660fs)

> > e.g. the typical file-systems we may have to use, without having to rely
> > on modules that could be absent or non accessible at boot time.
> 
> I don't think it needs typical file-systems. IMHO the kernel should
> contain the file-systems required for booting.

Not booting, but mountroot.
I.e. even EXEC_ELF32/EXEC_SCRIPT and MFS/TMPFS can be loaded after mountroot.

"Typical" file-systems should be compiled in kernel for floppies and tapes
(or lazy users who don't bother to put module files into root file system)
but not for CD and USB images because we can put module files into them.

NFS might be problematic because it isn't clear if all pxeboot
(or other bootloaders) can simply load nfs.kmod via network.
---
Izumi Tsutsui

Reply via email to