Install kernel 2.4 additionally with SuSE Linux 7.1

Support knowledgebase (kernel24_install)
Applies to

SuSE Linux: Version 7.1
This article refers to an older version of SuSE Linux. Therefore some of the informations given in this article may be outdated or the article may contain stale links.

Request

You have installed SuSE Linux 7.1 successfully. During the installation you have selected the recommended kernel 2.2.18. Now you would like to try the "new" kernel 2.4.0

Procedure

  1. Log in as user root.
  2. Insert CD 1 in your CD drive.
  3. Start YaST1.
  4. Select "System administration" -> "Kernel and boot configuration" -> "Select boot kernel".
  5. Select the appropriate 2.4 kernel for your system, e.g. "Standard kernel 2.4 (pentium optimized)".
  6. Information: though YaST1 will ask whether LILO should be executed, there will be no entry for kernel 2.4 in the file /etc/lilo.conf so that you cannot boot this kernel directly after the installation. Therefore you can answer this question with "no".
  7. Please select "LILO configuration" in the same submenu in YaST1.
  8. Press F4 now to create a new LILO boot entry.
  9. Now enter e.g. the following:
            Configuration name:		lx24
            kernel to be booted by Lilo:	/boot/vmlinuz_24
    	
  10. Now quit YaST1 and open the file /etc/lilo.conf with your favourite editor.
  11. Search for the entry:
    	image = /boot/vmlinuz_24
    	
    Below this entry you will find the following line:
    	initrd = /boot/initrd
    	
  12. Open the file /etc/rc.config. If you find the entry INITRD_MODULES= in the beginning section of this file, please add _24 to the line above.
    The section should then look like this:
    	#
    	image = /boot/vmlinuz_24
    	  root = /dev/sda3
    	  label = lx24
    	  initrd = /boot/initrd_24
    	
    If you cannot find mentioned entry in /etc/rc.config please delete the entry regarding initrd in the file /etc/lilo.conf.
    In this case the section in that file should look like this:
    	#
    	image = /boot/vmlinuz_24
    	  root = /dev/sda3
    	  label = lx24
    	
  13. Now quit the editor you use to edit /etc/lilo.conf and carry out the following commands:
    	mk_initrd
    	lilo
    	
  14. When you now select "lx24" in the LILO boot menu the kernel 2.4 will boot.
    Keywords: KERNEL2.4.0, INSTALL, INITRD, UPDATE

    SDB-kernel24_install, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 25. Sep 2001
    SuSE Linux AG - Last generated: 26. Sep 2001 by merk (sdb_gen 1.40.0)