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.
I hope someone can give me some advice here..
I'm trying to rebuild the 2.4.26 kernel and following this ATI fix thread.
I have followed all the instructions and made appropriate steps where I found trouble (use menu.lst instead of grub.conf on Suse 9), but when I reboot and choose the new kernel, I get a error 15 (File not found). (on the 3d accelerated version)
Apart from being new to linux, I think I understand the basics that the new kernel just tells the system to load the renamed vmliuz file instead of the original, but I have no idea why is cant see it. I had a root around on the web first and saw a bit of info about moving the System.map file, but this doesn't seem to do the job either.
My menu.lst file looks like this (section of it)
kernel (hd0,4)/boot/vmlinuz root=/dev/hda5 vga=0x31a splash=silent desktop hdc=ide-scsi hdclun=0 showopts
title Linux 3D accelerated
kernel (hd0,4)/boot/vmlinuz-2.4.26 root=/dev/hda5 vga=0x31a splash=silent desktop hdc=ide-scsi hdclun=0 showopts
###Don't change this comment - YaST2 identifier: Original name: windows###
You need to have an initrd (initial ram disk) file to match your new vmlinuz. Notice on your file list that you have a initrd-2.4.21-99-smp4G, but you don't have a initrd-2.4.26.
The command to make the file is going to be (I think):
mkinitrd initrd-2.4.26 2.4.26
The "2.4.26" needs to be be based on the name of the folder that has your linux source and the folder that has the matching modules. I use Fedora, and that is the way it would be named for me, so the line I gave you might be fine just the way it is, or you'll need to adjust it for SUse.
The command will make the initrd file in whatever folder you are in when you run it. You need to put the file into the /boot folder. And, you need to add a line to your menu.lst file that tells grub to use this initrd file with the Linux 3d accelerated version, so you will probably need to add this line there (like there is one for your regular boot version):
Post back if you have any questions, or if there are any error messages along the way. Sometimes you get an error message running mkinitrd, and you need to add a particular --switch kind of thing to resolve the error.