[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: different configs for 386 and 686 kernel

On Mon, Jan 06, 2003 at 10:31:46AM -0500, H. S. Teoh wrote:
> On Mon, Jan 06, 2003 at 04:08:20PM +0100, Marcel Kolaja wrote:
> > Hello,
> > 
> > I am trying to finetune kernel to fit more my needs. Studying the config
> > files for Debian kernels I found out, the 386 kernel has CONFIG_EXT2_FS=y
> > but the 686 kernel has CONFIG_EXT2_FS=m. This is intention or mistake? Why
> > do we want to have the ext2fs support compiled directly in the kernel and
> > not as a module in the 386 subarchitecture?
> [snip]
> Umm... isn't this a bug?? AFAIK, a kernel with ext2 compiled as a module
> won't be able to boot on an ext2 system. This has happened to me before: I
> get a kernel panic because when it tries to mount /, it realizes that it
> has to load ext2.o, but because it requires ext2.o in order to read
> /lib/modules, it gets stuck. Of course, if you're using ext3 or reiserfs
> then this won't apply, but I suspect a large majority of Debian users are
> using ext2. 

Welcome to initrd support!  This is a feature, not a bug; you load a
ramdisk with the modules on it.

Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer

Reply to: