Re: Help with kernel compilation
Jan-Benedict Glaw <[email protected]> Thu, 1 May 2003 22:42:21 +0200
| Newsgroups | gmane.linux.redhat.axp.kernel |
|---|---|
| Message-ID | <[email protected]> |
--0hHDr/TIsw4o3iPK Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 2003-05-01 15:06:47 -0500, Shashank Khanvilkar <[email protected]= u> wrote in message <[email protected]>: > Hi, > I am trying to re-compile the kernel (2.4.20-9) which has come with RH 9.= 0. > My previous experinces with kernel compile have not been successfull and I > would like to be more carefull this time. Hence I am reading the document > supplied by red-hat >=20 > http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/s1-cus= tom-kernel-modularized.html >=20 > The above doicument gives various steps needed to compile the kernel. > However I don't understand the following step: >=20 > "It is recommended that the configuration of the default Red Hat Linux ke= rnel be used as a starting point. To do this, copy the configuration file f= or the system's architecture from the /usr/src/linux-2.4/configs/ directory= to /usr/src/linux-2.4/.config. If the system has more than four gigabytes = of memory, copy the file that contains the keyword bigmem." >=20 > My questions are as follows: >=20 > 1. I guess the .config file saves all the configuration options that we > select during make menuconfig (and friends). Am i correct? Right. > 2. I was not able to find any .config file in my source tree. However i w= as > able to find an extra directory /usr/src/linux-2.4/configs, which has > different configuration files as listed below. >=20 > kernel-2.4.20-athlon-smp.config > kernel-2.4.20-athlon.config > kernel-2.4.20-i386-BOOT.config > kernel-2.4.20-i386-smp.config > kernel-2.4.20-i386.config > kernel-2.4.20-i586-smp.config > kernel-2.4.20-i586.config > kernel-2.4.20-i686-bigmem.config > kernel-2.4.20-i686-smp.config > kernel-2.4.20-i686.config > kernel-2.4.20-x86_64-smp.config > kernel-2.4.20-x86_64.config This is exactly as RedHats help text tells you. However, there seems to be no ready-made alpha config file. > How do i find out which config file was used to build my current running > kernel, so that i can copy it to .config and add some more required modul= es to it. Hint: nearly everybody will place the .config file in /boot/ . > My system is an Dell Dimension 4500 (P4 at 2 Ghz). MfG, JBG --=20 Jan-Benedict Glaw [email protected] . +49-172-7608481 "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg fuer einen Freien Staat voll Freier B=FCrger" | im Internet! | im Ira= k! ret =3D do_actions((curr | FREE_SPEECH) & ~(IRAQ_WAR_2 | DRM | TCPA)); --0hHDr/TIsw4o3iPK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+sYasHb1edYOZ4bsRAo42AJ42wGXgv+L3/K5zfOtLMBJKex2wbwCfTuax sdNQrq73qX3YieYSF9XTVlE= =U3yY -----END PGP SIGNATURE----- --0hHDr/TIsw4o3iPK--