Linux - KernelThis forum is for all discussion relating to the Linux kernel.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Either way though, I've only been running Linux for about a year now, so i've only compiled my own kernel 4 maybe 5 times. At that, i've only compiled it successfuly twice. But it was a fun learning experience. The best part about doing it myself it getting rid of all the stuff I don't need. I like running a slim kernel so that I don't have a bloated system.
I started compiling my own kernels in the 2.4.x releases. I can safely say I have probably compiled the kernel more than 100 times because I have been doing it a lot lately in Gentoo and I always compiled my own kernel when I used Slack.
I've done it three times (the only three times) in the past two weeks. The first time I was rushing and didn't pay attention to what I was doing. To my chagrin, it didn't work. The second time was a bare-bones, gimme a command line, and restore some of my self-esteem configuration. It worked, but alot of stuff didn't.
Third time was the go for broke, get my AMD 750Mhz, Irongate/Viper chipset, old Gateway mobo, ultimate gamer system working (don't be too jealous). When I typed reboot, hit enter, and everything I expected to work worked...BAM, I was hooked! As far as I'm concerned, the whole experience put the geek back into computer for me. Plus, it's a heck of a learning experience.
If I include the embedded system I like to play with, I've compiled the kernel at least 10 times. At any given moment I have four kernels I can have it boot, each fine tuned for a specific purpose. I usually end up forgetting something crucial (like the ethernet driver...it uses nfs for the root filesystem), but I learn more each time.
I can't count how many times I have compiled the linux kernel. The biggest thrill for me is when you boot into a new kernel and bam, whatever piece of hardware that wasn't happy before, is now happily crunching or storing data.
Can't remember if I compiled a 1.x kernel, but certainly 2.0 I've done a few. Use a lot of stock kernels, but usually compile on the main machine. Have needed patches over the years, like for win4lin, etc. Has to be way over 100 as I think I've compiled over 20 times this year alone...
Thrill? I just expect it to work It is nice when you do a major change like 2.6.15 to 2.16.6 and it works of first compile and the nvidia module compiles (after its own patch)...
What does "the distro's initial kernel" mean? I have never compiled a kernel (nor many other programs for that matter, nor plan to), but my distro (Fedora Core) comes out with very updated kernels every 2 or 3 weeks or so, with many of the latest features and fixes, and so I always have the most updated Fedora Core kernel. That's not what you call the "initial" kernel, is it?