Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
compiling a kernel is not a simple thing. all that we can say is that you didn't do it correctly. go over your options and ensure you have chosen the best options to suit your system. From the way you are asking questions without providing any form of technical background (your sound.... what sound card??) i'd possibly suggest sticking with your current working kernel until you are more expereinced.
To get your sound card and internet working, you have to make sure you have compile modules required by your sound card and your ethernet card (or modem) into the kernel. It is also possible that you have not configured your system to load the new modules. Type lsmod and see if the modules are loading. What are your hardware specs?
Just do make oldconfig in the new kernel directory. It should copy your old kernel config options. For your sound card, video card, etc you may have to recompile them to handle the new kernel requests.
Originally posted by airmikeyy didnt do what right ?
we do not know. we have NO CHANCE of telling you unless you tell us some information.. do you think that somehow we know what spec your machine is? do you think that somehow we know what you chose for the options in your new kernel?? again the way this thread is going, i'd suggest stopping and living with your current working kernel until you understand linux better, or at least know how to post useful threads on message boards.
Honestly, stock kernels are fine unless you need to add some obscure hardware support, or you really need a small footprint kernel for some reason. The whole big win of loadable kernel modules is that the kernel no longer has code for hardware and features you don't need. This code stays in modules, and the modules you _do_ need are loaded as needed. This means there is no real big benefit to compiling a custom kernel.
I, however, am a masochist, and have compiled 10 custom kernels in the past week, just to learn, and for fun! I remember having to compile custom kernels so my cd-rom that hung off of my soundblaster card would work. Then it took >8 hours on my 486 to compile. Today I'm on my 3rd custom kernel! I'm a kernel compiling FREAK!
airmikeyy, you need to gives a lot more information such as the steps that you take, what commands did you type, did the commands gave you an error, etc.
hooya27, the problem with a modulize kernel is it creates a security risk. Anybody can compile a module and install it. If they crack your root password, he or she can load the module. The module can be anything for an example a torjan. The reason why a lot admins compile their kernel is it minimize this security risk.