[H-GEN] Kernel Woes
Robert Brockway
robert at timetraveller.org
Sat Sep 28 07:36:09 EDT 2002
[ Humbug *General* list - semi-serious discussions about Humbug and ]
[ Unix-related topics. Posts from non-subscribed addresses will vanish. ]
On Sat, 28 Sep 2002, Scott Pullen wrote:
> 5. If you have a previous config, do:
> cd /usr/src/linux; make mrproper; cp /some/previous/.config.2.4.18-test
> .config
>
> What does the make mrproper do? It is not mentioned in any of the books
> that I looked in.
It basically blows away any config in the kernel & resets it to pristine.
I have found it necessary when changing architectures for the next kernel
build, but it is also useful when you are seeing strange things occuring
in a kernel build.
It will blow away your personalised config, hence my suggestion to copy
.config away & put it back afterwards.
Quick quiz - can anyone name where the term "mrproper" comes from?
> 6. make oldconfig this will sometimes ask you questions about stuff
> that is new in the newer kernel.
>
> Will try and see if there is an old config but I think I would have blown it
> away with my numerous attempts at fixing the problem.
See if the file .config exists. It is a copy of the config that will be
used in the next build (once you execute one of the config family - make
config, make menuconfig, make xconfig or make oldconfig).
> 8. make dep;make install;make modules;make modules_install
>
> With the added bits of information I will try and bring the box to it's
> knees. At this point in time the compile succeeds and the kernel does
> indeed boot but there is no support for networking (can't dial out, NFS
In that case it sounds like you should go into make menuconfig or make
xconfig & add alot of networking options :)
> doesn't work, can't talk to any other box on the network). There is also a
> problem with the support of ext3 but I think my problem there relates to
> code maturity support. Doesn't want to talk to the windows partion either.
> Says that it is not supported in the kernel and I have double checked that
> the option is there for all of the above things, except the code maturity
> thing.
Did you do a make modules_install on the last build. If not then you'd be
missing alot of stuff.
Rob
Cheers,
-Rob
-- Robert Brockway B.Sc. email: robert at timetraveller.org ICQ: 104781119
Linux counter project ID #16440 (http://counter.li.org)
"The earth is but one country and mankind its citizens" -Baha'u'llah
--
* This is list (humbug) general handled by majordomo at lists.humbug.org.au .
* Postings to this list are only accepted from subscribed addresses of
* lists 'general' or 'general-post'. See http://www.humbug.org.au/
More information about the General
mailing list