qanopus |
05-19-2004 03:04 AM |
Hmm, you said you use grub. Okay assuming that the old 2.4 kernel is still there, do the following: When you press "c" when you get to grub, you'l be presented with a commandprompt. Press "tab" to get some help on the command you can use. For example, you can give the command "root=(hd0,x)" where 'x' is the number of your boot partition (NOTE Boot!!, that is the partition where you'l find the kernel image file) with the first partition numbered 0. So if your boot is hda3, that 'x' should be a 2. If you have more then one harddisks and your boot partition is on the second disk, the above command would be "root=(hd1,x)". Most of the time, there is no apart boot partition and the kernel file resides on the root partition.
Now that you have defined the boot partition, tel it what kernel you want to load with "kernel=/boot/linux-2.4.20" for example. Needless to say, you have to point to your own kernel image file. So you should know where your kernel is and what it's name is. Unfortunatly there is now way to find out, that I know of, at the grub prompt. So before you begin with all this, boot your computer with a rescue disk and take a note of the place and name of your kernel images. Point grub to your old kernel and boot your system with it be just doing "boot".
But if the old kernel isn't there any more .... okay lets assume for a moment you do still have tho old kernel. If you don't, we'll take it from there.
|