Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
At a very minimum you absolutely need the gcc compiler, and the kernel source code, but there are lots of dependencies. You can just take a look at Linux From Scratch to see that.
I'm still pretty new at this stuff so more experienced guys should back me up (or tell me I'm full of it , but I think the easiest way to get started is to install the 'development' package that comes along with your distribution. Most of the major dists have a package manager where you can access this stuff.
If you are using Mandrake 9.2, then you will also need to grab the kernel yourself online. I think its one of the dumbest things that they don't include the source in 9.2.
I followed the how to for the 2.6 kernel. Everything is fine until I get to the boot sequence.
I only have one hard drive installed and it is SCSI. Grub doesn't like what I have entered for my new kernel. It basically tells me what I have entered into menu.lst(grub.conf) is an invalid partition.
mines setup just like that and exactly the same thing is happening, Kernel panic: unable to mount root fs on 00:00
but it works on the other grub option ..
does this have something to do with System.map?
edit updates:
okay i did kernel= vmlinuzXX initrd=initrdXXX root=/dev/hda
so my error progressed from a 00:00 to an 03:00..
my theorys are that i either compiled the wrong options or i misunderstood the mkinitrd step and got my first initialramdisk for my second kernel .. or both .. its compiling now ill edit when i get done and then some
evidence: my kernel booted with a 1.44 floppy drive, which i definately do not have
edit updates:
changing "kernel= vmlinuzXX initrd=initrdXXX root=/dev/hda" to "kernel= vmlinuzXX init=initrdXXX root=/dev/hda" fixed it . neat, this must be a pecularity of mandrake vs. RH
i'm new in kernelcompiling. when i'm trying to compile kernel 2.6.3 on Mandrake 9.1
I got message that telling me the network loopback failed to start because other host using
the address 127.0.0.1.
FYI i have compiled the kernel w/ network block devices activated
I have only been using linx for a handful of days and need some serious help! I am having networking problems ( i know this is not the topic to be posting in for that problem), but everywhere i look to fix that, it says i should recompile the kernel first. What program do i use to do that? I installed the kernel compiler that came with Fedora, but i dont know what it is called. I f someone could point me in the right direction i would be very grateful!
Originally posted by micho523 but everywhere i look to fix that, it says i should recompile the kernel first. What program do i use to do that? I installed the kernel compiler that came with Fedora, but i dont know what it is called.
nothing i type in the terminal seems to work... i have tried make config, make menuconfig, and make xconfig, but it gives me some error message for all of them
ok i got it to work somewhat, but when i type "rm linux" it says i am not allowed access. Same when i type ln -s /usr/src/linux-x.x.x /usr/src/linux (i know to replace the 'x' with the version number
read the first post of this thread again (slowly, and carefully)
p.s: when i first tried linux, i began with a book call: Running Linux, from O'Reily, i think its a very good book, and you should keep one of those as for linux reference
Sorry if i sound like an ignorant little twit, but i dont see how i would do that as root. Is there some different way to log on? Or can i do it through the terminal? Thank you for your help so far though, and i will definetly check out that book!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.