Unless I'm doing something else goofy I just got bit by the
same issue I've run into in the past with build a LFS box from
the LiveCD.  My approach with building the linux kernel has
been to just use the .config file that the LiveCD was built
with, get the system to boot, then worry about rebuilding the
kernel later in a more custom configuration.

The problem I've run into is that I've set up my root filesystem
as EXT3 and the LiveCD has EXT3 compiled in as a module, so I've
got a chicken and the egg problem.  Then I end up manually entering
chroot and building the new kernel there, then I'm back on track.

The LFS book uses EXT2 so I guess I can't claim legit breakage,
but a couple of questions:

1. Is there some reason it is a bad idea to use EXT3 for the root
    filesystem?

2. Assuming #1 is no, is it common practice to use EXT3 for root?

3. Can we make things a little bit easier by providing a default
   "generic" kernel config which makes a good starting point by
   compiling EXT3 and other popular filesystems used for root?  That
   would save a lot of time doing things like re-entering chroot
   and rebuilding.  I'm sure the concept of "generic" is where I'm
   running into trouble with this...

Steve

--
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to