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.
I'm attempting to upgrade my 2.2.17 kernel to a 2.4.3. this is my first time doing a kernel upgrade and I'm stuck at the make modules stage.I keep getting error messages like ***[_mod_drivers] Error 2. It seems to stem from the SCSI configuration because from reading back through the terminal output it stops at SCSI and starts making error messages from there. I have no SCSI drives or controllers on my machine as it is a standard PIII 500MHz. I intend to buy a cd writer in the near future and I know that SCSI emulation has to be enabled. In order for the writer to work, what else should I include support for in the SCSI config section of Xconfig? Any information on conflicts or otherwise would be greatly appreciated.
thanks
. I've had problems with pgcc when building the 2.4 tree (pggc 2.95.2). If you are moving from 2.2 to 2.4 the you will need to get a new version of the modutil package, otherwise moprobe and insmod and the other module tools will get a little confused.
Cool... just checking that you weren't using the broken Redhat compiler...
Did you have any problems when you unpacked the kernel source, I'm just wondering if you've got any corrupt files there. The other thing I'd suggest is getting the latest kernel if you can. If you're upgrading you might as well use the newest one you can. 2.4.6 is the latest now AFAIK. I can't say that I've had any problems compiling, certainly not ones that were affected by my kernel options. Your make dep and make bzmImage (or make bzlilo for that matter) work OK?
yea they seem to be fine, everything is until I get to "make modules" then it gets stuck on SCSI. I tried downloading and installing the latest modutils package but it hasn't worked either. When doing the make modules bit, it gets to SCSI and I get a message saying "yacc: command not found"
all a right pain in the a%£^ . Thanks for your help though
Aha! Sounds like you need to get your hands on yacc then... I have a feeling that lots of system use Bison and Flex instead now. Have a search for packages relating to yacc, bison or flex. If you want the source for Bison and/or Flex then have a look at one of the mirrors of ftp://ftp.gnu.org/gnu/
Just downloaded the bison source. I'll make another attempt at it tomorrow. Thanks for all your help, I think a few pints are in order tonight, thanks again
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.