[vox-tech] ramdisk error booting Gentoo Linux

ME vox-tech@lists.lugod.org
Mon, 15 Apr 2002 12:02:35 -0700 (PDT)


On Sun, 14 Apr 2002, ME wrote:
> If the problems exist after a new kernel, but not in earlier ones, and you
> are using the stable siries (lik 2.2, 2.4 etc) then odds are in favor of
> an unset option in your kernel config.

Adding to this, if you compiled a kernel (say a 2.4.12) and now are
looking to compile the newest 2.4.x series kernel, you do not need to
memorize all of your choices in the configuration. 

Just copy te ".config" file from the previous configured and working linux
kernel src tree into the new kernel src tree.

Then type:
make oldconfig

You will be able to use the older config system with the kernel (no GUI or
curses based terminal stuff) but it will automatically "answer"  with the
same exact settings as your previous kernel. It will only stop when it
find a "new" setting (a kernel option added since your last manual
creation of the .config and will then prompt you for what you want to do
with the new (to you) option since the last kernel.

This can save you a lot of time and also allow you to quickly see what new
features have been added as options to the kernel configuarion.

After you have complete the "make oldconfig" a new .config file should
reside in the new kernel src tree. You can still use the "new" .config
file with make menuconfig and the others just like before - only it will
have the identical options of the previous kernel you compiled plus any
new ones you chose to enable since the last revision of the kernel you
compiled.

If you are moving from a distro's kernel, you will have to see if you can
install the kernel src tree they used to create the kernel you are running
and see if their .config file is "there".

Enjoy,
-ME

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/CM$/IT$/LS$/S/O$ !d--(++) !s !a+++(-----) C++$(++++) U++++$(+$) P+$>+++ 
L+++$(++) E W+++$(+) N+ o K w+$>++>+++ O-@ M+$ V-$>- !PS !PE Y+ !PGP
t@-(++) 5+@ X@ R- tv- b++ DI+++ D+ G--@ e+>++>++++ h(++)>+ r*>? z?
------END GEEK CODE BLOCK------
decode: http://www.ebb.org/ungeek/ about: http://www.geekcode.com/geek.html