François Pinard wrote:
Did SuSE remove many pre-built kernels, somewhere on the way between 6.1 and 6.4? My friend tells me, and I also remember, that Yast1 once had prebuilt kernels for many SCSI devices or "usual" configurations. The selection of kernels in 6.4 is reduced to very few.
In the case we have, the `aic7xxx' driver is needed, but I do not see how to install a kernel from the distribution, which has this driver pre-built. The only way to boot is through the distribution and a prior `Autoload of modules' step, which looks more like a rescue than a real boot. Does it mean that one necessarily has to compile the Kernel, from now on, as a necessary part of the installation? Wow, that would be a big change...
With SuSE 6.3 and 6.4, you can now boot off devices whose drivers are not compiled into the kernel (i.e. modules). SuSE accopmlishes this with the initrd boot concept. I'm not sure of the details of it all, as I've never looked at it myself, but I think there should be a setting in /etc/rc.config called something along the lines of INITRD. The value of this variable is, I think, the names of modules that you want to boot from. Try doing a 'man initrd' or 'info initrd'. The SuSE manual may also be a good place to look (assuming you have the boxed version) as it details how to compile kernels and should detail the initrd procedure. Of course, someone please correct me if I'm wrong here ;-) Bye, Chris -- __ _ -o)/ / (_)__ __ ____ __ Chris Reeves /\\ /__/ / _ \/ // /\ \/ / ICQ# 22219005 _\_v __/_/_//_/\_,_/ /_/\_\ -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/